Diff of the two buildlogs:

--
--- b1/build.log	2025-02-14 07:50:18.311032387 +0000
+++ b2/build.log	2025-02-14 08:10:36.156098644 +0000
@@ -1,6 +1,6 @@
 I: pbuilder: network access will be disabled during build
-I: Current time: Thu Mar 19 02:04:37 -12 2026
-I: pbuilder-time-stamp: 1773929077
+I: Current time: Fri Feb 14 21:50:21 +14 2025
+I: pbuilder-time-stamp: 1739519421
 I: Building the build Environment
 I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz]
 I: copying local configuration
@@ -31,52 +31,84 @@
 dpkg-source: info: applying Fix-Filter-function-shadowing-its-own-template-parameter.patch
 I: Not using root during the build.
 I: Installing the build-deps
-I: user script /srv/workspace/pbuilder/797912/tmp/hooks/D02_print_environment starting
+I: user script /srv/workspace/pbuilder/975382/tmp/hooks/D01_modify_environment starting
+debug: Running on codethink04-arm64.
+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 Feb 14 07:50 /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/975382/tmp/hooks/D01_modify_environment finished
+I: user script /srv/workspace/pbuilder/975382/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='arm64'
-  DEBIAN_FRONTEND='noninteractive'
+  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]="aarch64-unknown-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=arm64
+  DEBIAN_FRONTEND=noninteractive
   DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 '
-  DISTRIBUTION='unstable'
-  HOME='/root'
-  HOST_ARCH='arm64'
+  DIRSTACK=()
+  DISTRIBUTION=unstable
+  EUID=0
+  FUNCNAME=([0]="Echo" [1]="main")
+  GROUPS=()
+  HOME=/root
+  HOSTNAME=i-capture-the-hostname
+  HOSTTYPE=aarch64
+  HOST_ARCH=arm64
   IFS=' 	
   '
-  INVOCATION_ID='3cee7f37e5ea498eb3769579c9a08f82'
-  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='797912'
-  PS1='# '
-  PS2='> '
+  INVOCATION_ID=616b2191759d45b18e8290b615a0ea75
+  LANG=C
+  LANGUAGE=nl_BE:nl
+  LC_ALL=C
+  MACHTYPE=aarch64-unknown-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=975382
   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.Le0EOzIV/pbuilderrc_a7Kq --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.Le0EOzIV/b1 --logfile b1/build.log android-platform-art_14.0.0+r15-4.dsc'
-  SUDO_GID='109'
-  SUDO_UID='104'
-  SUDO_USER='jenkins'
-  TERM='unknown'
-  TZ='/usr/share/zoneinfo/Etc/GMT+12'
-  USER='root'
-  _='/usr/bin/systemd-run'
-  http_proxy='http://192.168.101.4: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.Le0EOzIV/pbuilderrc_YWko --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.Le0EOzIV/b2 --logfile b2/build.log android-platform-art_14.0.0+r15-4.dsc'
+  SUDO_GID=109
+  SUDO_UID=104
+  SUDO_USER=jenkins
+  TERM=unknown
+  TZ=/usr/share/zoneinfo/Etc/GMT-14
+  UID=0
+  USER=root
+  _='I: set'
+  http_proxy=http://192.168.101.4:3128
 I: uname -a
-  Linux codethink03-arm64 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
+  Linux i-capture-the-hostname 6.1.0-31-cloud-arm64 #1 SMP Debian 6.1.128-1 (2025-02-07) aarch64 GNU/Linux
 I: ls -l /bin
-  lrwxrwxrwx 1 root root 7 Nov 22  2024 /bin -> usr/bin
-I: user script /srv/workspace/pbuilder/797912/tmp/hooks/D02_print_environment finished
+  lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin
+I: user script /srv/workspace/pbuilder/975382/tmp/hooks/D02_print_environment finished
  -> Attempting to satisfy build-dependencies
  -> Creating pbuilder-satisfydepends-dummy package
 Package: pbuilder-satisfydepends-dummy
@@ -224,7 +256,7 @@
 Get: 84 http://deb.debian.org/debian unstable/main arm64 lld-19 arm64 1:19.1.7-1+b1 [1238 kB]
 Get: 85 http://deb.debian.org/debian unstable/main arm64 lld arm64 1:19.0-63 [5896 B]
 Get: 86 http://deb.debian.org/debian unstable/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB]
-Fetched 94.8 MB in 1s (124 MB/s)
+Fetched 94.8 MB in 0s (194 MB/s)
 Preconfiguring packages ...
 Selecting previously unselected package liblocale-gettext-perl.
 (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 ... 19922 files and directories currently installed.)
@@ -517,8 +549,8 @@
 Setting up tzdata (2025a-2) ...
 
 Current default time zone: 'Etc/UTC'
-Local time is now:      Thu Mar 19 14:05:03 UTC 2026.
-Universal Time is now:  Thu Mar 19 14:05:03 UTC 2026.
+Local time is now:      Fri Feb 14 07:51:20 UTC 2025.
+Universal Time is now:  Fri Feb 14 07:51:20 UTC 2025.
 Run 'dpkg-reconfigure tzdata' if you wish to change it.
 
 Setting up autotools-dev (20220109.1) ...
@@ -595,7 +627,11 @@
 Building tag database...
  -> Finished parsing the build-deps
 I: Building the package
-I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && 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  > ../android-platform-art_14.0.0+r15-4_source.changes
+I: user script /srv/workspace/pbuilder/975382/tmp/hooks/A99_set_merged_usr starting
+Not re-configuring usrmerge for unstable
+I: user script /srv/workspace/pbuilder/975382/tmp/hooks/A99_set_merged_usr finished
+hostname: Name or service not known
+I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && 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  > ../android-platform-art_14.0.0+r15-4_source.changes
 dpkg-buildpackage: info: source package android-platform-art
 dpkg-buildpackage: info: source version 14.0.0+r15-4
 dpkg-buildpackage: info: source distribution unstable
@@ -732,7 +768,19 @@
 clang++ -c -o libartbase/base/hex_dump.o libartbase/base/hex_dump.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/logging.o libartbase/base/logging.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/malloc_arena_pool.o libartbase/base/malloc_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from libartbase/base/bit_vector.cc:17:
+libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
+   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
+      |                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 clang++ -c -o libartbase/base/membarrier.o libartbase/base/membarrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libartbase/base/memfd.o libartbase/base/memfd.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libartbase/base/memory_region.o libartbase/base/memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libartbase/base/arena_bit_vector.cc:17:
 In file included from libartbase/base/arena_bit_vector.h:22:
 libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
@@ -744,6 +792,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o libartbase/base/mem_map.o libartbase/base/mem_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libartbase/base/metrics/metrics_common.o libartbase/base/metrics/metrics_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libartbase/base/file_utils.cc:53:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -764,52 +814,37 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libartbase/base/bit_vector.cc:17:
-libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
-   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
-      |                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 1 warning generated.
-clang++ -c -o libartbase/base/memfd.o libartbase/base/memfd.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libartbase/base/memory_region.o libartbase/base/memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libartbase/base/mem_map.o libartbase/base/mem_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libartbase/base/metrics/metrics_common.o libartbase/base/metrics/metrics_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/os_linux.o libartbase/base/os_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+1 warning generated.
 clang++ -c -o libartbase/base/runtime_debug.o libartbase/base/runtime_debug.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/safe_copy.o libartbase/base/safe_copy.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/scoped_arena_allocator.o libartbase/base/scoped_arena_allocator.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/scoped_flock.o libartbase/base/scoped_flock.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-1 warning generated.
 clang++ -c -o libartbase/base/socket_peer_is_trusted.o libartbase/base/socket_peer_is_trusted.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/time_utils.o libartbase/base/time_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-2 warnings generated.
 clang++ -c -o libartbase/base/unix_file/fd_file.o libartbase/base/unix_file/fd_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/unix_file/random_access_file_utils.o libartbase/base/unix_file/random_access_file_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/utils.o libartbase/base/utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+2 warnings generated.
 clang++ -c -o libartbase/base/zip_archive.o libartbase/base/zip_archive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartbase/base/mem_map_unix.o libartbase/base/mem_map_unix.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/art_dex_file_loader.o libdexfile/dex/art_dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/compact_dex_file.o libdexfile/dex/compact_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/compact_offset_table.o libdexfile/dex/compact_offset_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libdexfile/dex/descriptors_names.o libdexfile/dex/descriptors_names.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libdexfile/dex/dex_file.o libdexfile/dex/dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 libartbase/base/metrics/metrics_common.cc:55:19: warning: ISO C++ requires field designators to be specified in declaration order; field 'compiler_filter' will be initialized after field 'session_id' [-Wreorder-init-list]
    55 |     .session_id = kInvalidSessionId,
       |     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
 libartbase/base/metrics/metrics_common.cc:54:24: note: previous initialization for field 'compiler_filter' is here
    54 |     .compiler_filter = CompilerFilterReporting::kUnknown,
       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-clang++ -c -o libdexfile/dex/descriptors_names.o libdexfile/dex/descriptors_names.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libdexfile/dex/dex_file.o libdexfile/dex/dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/dex_file_exception_helpers.o libdexfile/dex/dex_file_exception_helpers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/dex_file_layout.o libdexfile/dex/dex_file_layout.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/dex_file_loader.o libdexfile/dex/dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libdexfile/dex/dex_file_tracking_registrar.o libdexfile/dex/dex_file_tracking_registrar.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_file_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libartbase/base/utils.cc:34:
+In file included from libdexfile/dex/dex_file.cc:35:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -819,7 +854,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libartbase/base/utils.cc:34:
+In file included from libdexfile/dex/dex_file.cc:35:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -829,7 +864,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file.cc:35:
+In file included from libartbase/base/utils.cc:34:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -839,7 +874,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file.cc:35:
+In file included from libartbase/base/utils.cc:34:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -849,9 +884,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o libdexfile/dex/dex_instruction.o libdexfile/dex/dex_instruction.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 1 warning generated.
-clang++ -c -o libdexfile/dex/modifiers.o libdexfile/dex/modifiers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libdexfile/dex/art_dex_file_loader.cc:29:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -862,6 +895,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_file_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libdexfile/dex/art_dex_file_loader.cc:29:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
@@ -872,8 +906,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-2 warnings generated.
-clang++ -c -o libdexfile/dex/primitive.o libdexfile/dex/primitive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libdexfile/dex/dex_file.cc:36:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -994,44 +1026,44 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/compact_dex_file.cc:23:
+In file included from In file included from libdexfile/dex/dex_file.cc:36:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
+libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Field>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Field>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+   31 |   using difference_type = tylibdexfile/dex/compact_dex_file.cc:23:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+pe   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+nam/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+e/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/compact_dex_file.cc:23:
+std::iterator_In file included from libdexfile/dex/compact_dex_file.cc:23:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.hr:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file.cc:36:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
-libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Field>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Field>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+aits<Iter>::difference_type;
       |                                         ^
 libdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
   162 |     ClassAccessor::GetFieldsInternal(size_t count) const {
@@ -1062,7 +1094,8 @@
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+  123 | # define _GLIBCXX17_DEPRECATED [[__dclang++ -c -o libdexfile/dex/dex_instruction.o libdexfile/dex/dex_instruction.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+eprecated__]]
       |                                  ^
 In file included from libdexfile/dex/dex_file.cc:36:
 In file included from libdexfile/dex/class_accessor-inl.h:20:
@@ -1110,7 +1143,34 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o libdexfile/dex/modifiers.o libdexfile/dex/modifiers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+2 warnings generated.
+clang++ -c -o libdexfile/dex/primitive.o libdexfile/dex/primitive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from libdexfile/dex/dex_file_loader.cc:29:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from libdexfile/dex/dex_file_loader.cc:29:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 clang++ -c -o libdexfile/dex/signature.o libdexfile/dex/signature.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+6 warnings generated.
+clang++ -c -o libdexfile/dex/standard_dex_file.o libdexfile/dex/standard_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libdexfile/dex/type_lookup_table.o libdexfile/dex/type_lookup_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libdexfile/dex/utf.o libdexfile/dex/utf.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libdexfile/dex/dex_file_exception_helpers.cc:19:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -1147,7 +1207,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file_exception_helpers.cc:19:
+In file included from 2 warnings generated.
+libdexfile/dex/dex_file_exception_helpers.cc:19:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -1183,10 +1244,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o libdexfile/external/dex_file_supp.o libdexfile/external/dex_file_supp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 6 warnings generated.
-clang++ -c -o libdexfile/dex/standard_dex_file.o libdexfile/dex/standard_dex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libdexfile/dex/type_lookup_table.o libdexfile/dex/type_lookup_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/dex_file_verifier.cc:31:
+clang++ -c -o libelffile/elf/xz_utils.o libelffile/elf/xz_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o libelffile/stream/buffered_output_stream.o libelffile/stream/buffered_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -1197,7 +1259,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file_verifier.cc:31:
+In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -1208,7 +1270,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file_verifier.cc:31:
+In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1219,9 +1281,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-6 warnings generated.
-clang++ -c -o libdexfile/dex/utf.o libdexfile/dex/utf.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
+In file included from libdexfile/dex/dex_file_verifier.cc:31:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -1232,10 +1292,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
+In file included from libdexfile/dex/dex_file_verifier.cc:31:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+   46 |   using value_type = std::iterator<std::forward_iteratorclang++ -c -o libelffile/stream/file_output_stream.o libelffile/stream/file_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+_tag, ClassIteratorData>::value_type;
       |                           ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -1243,7 +1304,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
+In file included from libdexfile/dex/dex_file_verifier.cc:31:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1293,46 +1354,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o libdexfile/external/dex_file_supp.o libdexfile/external/dex_file_supp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/dex_file_verifier.cc:31:
-In file included from libdexfile/dex/class_accessor-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from libdexfile/dex/dex_file_verifier.cc:31:
-In file included from libdexfile/dex/class_accessor-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from libdexfile/dex/dex_file_verifier.cc:31:
-In file included from libdexfile/dex/class_accessor-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+14 warnings generated.
+clang++ -c -o libelffile/stream/output_stream.o libelffile/stream/output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33:
 In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
@@ -1426,6 +1449,45 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 In file included from libdexfile/dex/dex_file_verifier.cc:31:
+In file included from libdexfile/dex/class_accessor-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from libdexfile/dex/dex_file_verifier.cc:31:
+In file included from libdexfile/dex/class_accessor-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from libdexfile/dex/dex_file_verifier.cc:31:
+In file included from libdexfile/dex/class_accessor-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from libdexfile/dex/dex_file_verifier.cc:31:
 In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
   180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
@@ -1517,35 +1579,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o libelffile/elf/xz_utils.o libelffile/elf/xz_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-2 warnings generated.
-clang++ -c -o libelffile/stream/buffered_output_stream.o libelffile/stream/buffered_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/dex_file_loader.cc:29:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from libdexfile/dex/dex_file_loader.cc:29:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-14 warnings generated.
-clang++ -c -o libelffile/stream/file_output_stream.o libelffile/stream/file_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o libelffile/stream/output_stream.o libelffile/stream/output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libelffile/stream/vector_output_stream.o libelffile/stream/vector_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/dex_instruction.cc:26:
+In file included from libdexfile/dex/signature.cc:17:
+In file included from libdexfile/dex/signature-inl.h:22:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -1556,10 +1591,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_instruction.cc:26:
+In file included from libdexfile/dex/signature.cc:17:
+In file included from libdexfile/dex/signature-inl.h:22:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+   46 |   using value_2 warnings generated.
+type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -1567,7 +1604,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_instruction.cc:26:
+In file included from libdexfile/dex/signature.cc:17:
+In file included from libdexfile/dex/signature-inl.h:22:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1578,10 +1616,13 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_instruction.cc:26:
+clang++ -c -o libelffile/stream/vector_output_stream.o libelffile/stream/vector_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from libdexfile/dex/signature.cc:17:
+In file included from libdexfile/dex/signature-inl.h:22:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPairclang++ -c -o odrefresh/odr_statslog_host.o odrefresh/odr_statslog_host.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+> {
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -1589,7 +1630,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_instruction.cc:26:
+In file included from libdexfile/dex/signature.cc:17:
+In file included from libdexfile/dex/signature-inl.h:22:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -1600,7 +1642,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/dex_instruction.cc:26:
+In file included from libdexfile/dex/signature.cc:17:
+In file included from libdexfile/dex/signature-inl.h:22:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1611,12 +1654,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o odrefresh/odr_statslog_host.o odrefresh/odr_statslog_host.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/app_info.o runtime/app_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/aot_class_linker.o runtime/aot_class_linker.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/art_field.o runtime/art_field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/sdk_checker.o runtime/sdk_checker.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_instruction.cc:26:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -1627,7 +1669,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_instruction.cc:26:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -1638,7 +1680,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_instruction.cc:26:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1649,7 +1691,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_instruction.cc:26:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -1658,10 +1700,9 @@
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__depr2ecated__]]
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
- warnings generated.
-In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_instruction.cc:26:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -1672,7 +1713,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_instruction.cc:26:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1683,11 +1724,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
 clang++ -c -o runtime/art_method.o runtime/art_method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-6 warnings generated.
-clang++ -c -o runtime/backtrace_helper.o runtime/backtrace_helper.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/signature.cc:17:
-In file included from libdexfile/dex/signature-inl.h:22:
+In file included from libdexfile/dex/standard_dex_file.cc:22:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -1698,8 +1738,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/signature.cc:17:
-In file included from libdexfile/dex/signature-inl.h:22:
+In file included from libdexfile/dex/standard_dex_file.cc:22:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -1710,8 +1750,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/signature.cc:17:
-In file included from libdexfile/dex/signature-inl.h:22:
+In file included from libdexfile/dex/standard_dex_file.cc:22:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1722,53 +1762,47 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-6 warnings generated.
-clang++ -c -o runtime/barrier.o runtime/barrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/base/gc_visited_arena_pool.o runtime/base/gc_visited_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/signature.cc:17:
-In file included from libdexfile/dex/signature-inl.h:22:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/signature.cc:17:
-In file included from libdexfile/dex/signature-inl.h:22:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/signature.cc:17:
-In file included from libdexfile/dex/signature-inl.h:22:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+In file included from libdexfile/dex/type_lookup_table.cc:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::In file included from 6 warnings generated.
+forward_iterator_tag, value_type>::difference_type;
       |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/base/locks.o runtime/base/locks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from libdexfile/dex/standard_dex_file.cc:22:
+libdexfile/dex/standard_dex_file.cc:22:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -1776,11 +1810,11 @@
       |                                  ^
 In file included from libdexfile/dex/standard_dex_file.cc:22:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -1788,18 +1822,18 @@
       |                                  ^
 In file included from libdexfile/dex/standard_dex_file.cc:22:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/standard_dex_file.cc:22:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+clang++ -c -o runtime/backtrace_helper.o runtime/backtrace_helper.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from libdexfile/dex/type_lookup_table.cc:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -1810,8 +1844,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/standard_dex_file.cc:22:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/type_lookup_table.cc:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -1822,8 +1855,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libdexfile/dex/standard_dex_file.cc:22:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/type_lookup_table.cc:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -1834,10 +1866,56 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/barrier.o runtime/barrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+6 warnings generated.
+clang++ -c -o runtime/base/gc_visited_arena_pool.o runtime/base/gc_visited_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 6 warnings generated.
+6 warnings generated.
+clang++ -c -o runtime/base/locks.o runtime/base/locks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/base/mem_map_arena_pool.o runtime/base/mem_map_arena_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
 clang++ -c -o runtime/base/mutex.o runtime/base/mutex.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/sdk_checker.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/sdk_checker.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/sdk_checker.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/art_field.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -1928,50 +2006,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-6 warnings generated.
-clang++ -c -o runtime/base/quasi_atomic.o runtime/base/quasi_atomic.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/sdk_checker.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/sdk_checker.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/sdk_checker.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/sdk_checker.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -2098,6 +2132,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/base/quasi_atomic.o runtime/base/quasi_atomic.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
 clang++ -c -o runtime/base/timing_logger.o runtime/base/timing_logger.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/base/quasi_atomic.cc:20:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
@@ -2109,7 +2145,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/quasi_atomic.cc:20:
+In file included from runtime/base/quasi_atomic.ccclang++ -c -o runtime/cha.o runtime/cha.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+:20:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -2119,7 +2156,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/cha.o runtime/cha.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/base/timing_logger.cc:24:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -2141,6 +2177,81 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 clang++ -c -o runtime/class_linker.o runtime/class_linker.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from clang++ -c -o runtime/class_loader_context.o runtime/class_loader_context.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+runtime/aot_class_linker.cc:24:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+2 warnings generated.
+clang++ -c -o runtime/class_root.o runtime/class_root.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/base/gc_visited_arena_pool.cc:26:
 In file included from runtime/gc/collector/mark_compact-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
@@ -2225,9 +2336,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-2 warnings generated.
-clang++ -c -o runtime/class_loader_context.o runtime/class_loader_context.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/class_root.o runtime/class_root.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/art_field.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -2251,29 +2359,6 @@
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::In file included from runtime/art_method.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
 runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
@@ -2285,38 +2370,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-iterator_traits<Iter>::difference_type;
-      |                                         ^
-In file included from runtime/art_method.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21runtime/mirror/class-inl.h:: 986warning: :'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]56
-: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-   30 |       type  n986a | mien lsitnde: :IitteerraattioonrR<asntgde:<:Srtandroimd_eaIctceersast_oirt<eArrattFoire_ltda>g>,  CTl>a:s:sd:i:fGfeetrIeFniecled_st(y)p e{;
-
-            | |                     ^                                                       ^
-
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struc/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht: 127_:G12L:I Bnote: C'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated hereX
-X17_DEPRECA  T127E | D   i t esrtartuocrt
-       _| G           ^L
-IBCXX17/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h_:D123E:P34R:E Cnote: Aexpanded from macro '_GLIBCXX17_DEPRECATED'T
-ED iterator
-        | 123           ^ | 
-# define _GLIBCXX17_DEPRECAT/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.hE:D123 :[34[:_ _note: dexpanded from macro '_GLIBCXX17_DEPRECATED'e
-precated__]]
-        123|  |                                  ^#
- define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/art_field.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -2338,7 +2391,35 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/sdk_checker.cc:19:
+In file included from runtime/cha.cc:17:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/cha.cc:17:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/art_method.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -2372,7 +2453,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/sdk_checker.cc:19:
+In file included from runtime/art_method.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -2393,7 +2474,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -2405,7 +2494,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -2417,7 +2514,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -2429,7 +2534,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -2441,7 +2554,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -2453,7 +2574,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/aot_class_linker.cc:24:
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -2465,8 +2594,67 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/gc_visited_arena_pool.cc:26:
-In file included from runtime/gc/collector/mark_compact-inl.h:22:
+In file included from runtime/cha.cc:17:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/cha.cc:17:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+clang++ -c -o runtime/class_table.o runtime/class_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> runtime/sdk_checker.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -2493,8 +2681,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/gc_visited_arena_pool.cc:26:
-In file included from runtime/gc/collector/mark_compact-inl.h:22:
+{
+In file included from runtime/sdk_checker.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -2508,15 +2703,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/class_table.o runtime/class_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/class_linker.cc:37:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
       |                                   ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -2524,7 +2710,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:37:
+In file included from runtime/class_loader_context.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2539,7 +2725,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:37:
+In file included from runtime/class_loader_context.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2554,7 +2740,67 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:37:
+In file included from runtime/base/locks.cc:30:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/base/locks.cc:30:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/base/locks.cc:30:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_loader_context.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2569,7 +2815,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:37:
+In file included from runtime/class_loader_context.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2584,7 +2830,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:37:
+In file included from runtime/class_loader_context.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2599,173 +2845,151 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:27:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/base/locks.cc:30:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:27:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/base/locks.cc:30:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/base/locks.cc:30:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:29:
-In file included from runtime/class_linker.h:36:
-libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Field>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Field>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-  162 |     ClassAccessor::GetFieldsInternal(size_t count) const {
-      |                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
+In file included from runtime/cha.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:29:
-In file included from runtime/class_linker.h:36:
-libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
+In file included from runtime/cha.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:29:
-In file included from runtime/class_linker.h:36:
-libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                       ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
+In file included from runtime/cha.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:29:
-In file included from runtime/class_linker.h:36:
-libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Method>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Method>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/cha.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libdexfile/dex/class_accessor-inl.h:181:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
-  181 |     ClassAccessor::GetMethodsInternal(size_t count) const {
-      |                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
+In file included from runtime/cha.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:29:
-In file included from runtime/class_linker.h:36:
-libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
+In file included from runtime/cha.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:29:
-In file included from runtime/class_linker.h:36:
-libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                       ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2780,7 +3004,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2795,7 +3019,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2810,7 +3034,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2825,7 +3049,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2840,7 +3064,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -2855,78 +3079,56 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-2 warnings generated.
-In file included from runtime/cha.cc:17:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/common_throws.o runtime/common_throws.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/cha.cc:17:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/compat_framework.o runtime/compat_framework.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/cha.cc:17:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:17:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/base/mutex.cc:34:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -2965,13 +3167,7 @@
 libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/base/mutex.cc:34:
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:In file included from runtime/base/locks.cc:30:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
 In file included from runtime/jni/local_reference_table-inl.h:25:
@@ -2980,143 +3176,38 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+:162  127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+:/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h27:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/mutex.cc:34:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.hIn file included from :25runtime/art_method.cc::
-51In file included from :
-runtime/read_barrier-inl.hIn file included from :runtime/oat_file-inl.h23::
-23In file included from :
-In file included from runtime/gc/collector/concurrent_copying-inl.hruntime/oat_quick_method_header.h::2525:
-:
-In file included from In file included from runtime/stack_map.hruntime/gc/space/region_space-inl.h::2521:
-:
-In file included from libartbase/base/bit_table.hruntime/mirror/object-inl.h::15626::
-38In file included from runtime/mirror/class-inl.h::32 :
-warning: In file included from 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]libdexfile/dex/dex_file-inl.h
-:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator    46: |   pu bulsiicn gs tvda:l:uiet_etyrpaet o=r <ssttdd::::irtaenrdaotmo_ra<cscteds:s:_fiotrewraartdo_ri_ttaegr,a
-t      o| r                                     ^_
-tag, ClassIteratorData>::value_t/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hy:p162e:;27
-      :|                            ^note: 
-in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h_c:a127t:e12g:o rnote: y'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here,
-
+: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-  127 |     struct _GLIBCXX17_DEPRE/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hC:A178T:ED14 :i note: tduring template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]e
-rator
-      |            ^
-  178 |     : public __iterator/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h_:t123r:a34i:t snote: <expanded from macro '_GLIBCXX17_DEPRECATED'_
-Iterator> { };
-        | 123             ^ | 
-# define /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h_:G178L:I14B:C Xnote: Xin instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here1
-7_DEPRECATED [[libartbase/base/iteration_range.h_:_d31e:p41r:e cnote: ain instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested heret
-ed__]]
-      |                                  ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRIn file included from ECAruntime/base/mutex.ccT:E34D:
- In file included from iruntime/scoped_thread_state_change-inl.ht:e26r:
-aIn file included from truntime/jni/jni_env_ext-inl.ho:r22
-:
-      In file included from | runtime/jni/local_reference_table-inl.h           ^
-:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h21::
-123In file included from :runtime/mirror/object-inl.h34::26 :
-note: In file included from expanded from macro '_GLIBCXX17_DEPRECATED'runtime/mirror/class-inl.h
-:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:  32123: |  #warning:  'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]d
-efine _GLIBCXX17_DEPRECA   T47E | D  [ [u_s_idnegp rdeicfafteerde_n_c]e]_
-t      y| p                                 ^e
- = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/art_method.cc:51:
-In file included from runtime/oat_file-inl.h:23:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/base/mutex.cc:34:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/base/mutex.cc:34:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/mutex.cc:34:
+In file included from runtime/base/locks.cc:30:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
 In file included from runtime/jni/local_reference_table-inl.h:25:
@@ -3125,18 +3216,18 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
 In file included from runtime/aot_class_linker.cc:24:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -3166,317 +3257,374 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/debug_print.o runtime/debug_print.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/art_method.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/base/gc_visited_arena_pool.cc:26:
+In file included from runtime/gc/collector/mark_compact-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/art_method.cc:161:68: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-  161 |                       &(*declaring_class->GetMethods(pointer_size).begin()),
-      |                                                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/art_method.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/base/gc_visited_arena_pool.cc:26:
+In file included from runtime/gc/collector/mark_compact-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/art_method.cc:27:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/art_method.cc:27:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
+In file included from runtime/art_method.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:29:
+In file included from runtime/class_linker.h:36:
+libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Field>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Field>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+  162 |     ClassAccessor::GetFieldsInternal(size_t count) const {
+      |                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
+In file included from runtime/art_method.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:29:
+In file included from runtime/class_linker.h:36:
+libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
+In file included from runtime/art_method.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:29:
+In file included from runtime/class_linker.h:36:
+libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                       ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
+In file included from runtime/art_method.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/base/mutex.cc:34:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+In file included from runtime/mirror/class-inl.h:29:
+In file included from runtime/class_linker.h:36:
+libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
+  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Method>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Method>]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+libdexfile/dex/class_accessor-inl.h:181:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
+  181 |     ClassAccessor::GetMethodsInternal(size_t count) const {
+      |                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/mutex.cc:34:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/art_method.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:29:
+In file included from runtime/class_linker.h:36:
+libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
+  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/art_method.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:29:
+In file included from runtime/class_linker.h:36:
+libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
+  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                       ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+2 warnings generated.
+clang++ -c -o runtime/common_throws.o runtime/common_throws.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+10 warnings generated.
+clang++ -c -o runtime/compat_framework.o runtime/compat_framework.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/art_method.cc:51:
+In file included from runtime/oat_file-inl.h:23:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/art_method.cc:51:
+In file included from runtime/oat_file-inl.h:23:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/debug_print.o runtime/debug_print.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/art_method.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/art_method.cc:161:68: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+  161 |                       &(*declaring_class->GetMethods(pointer_size).begin()),
+      |                                                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/art_method.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+8 warnings generated.
+clang++ -c -o runtime/debugger.o runtime/debugger.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/debugger.o runtime/debugger.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/class_linker.cc:37:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+8 warnings generated.
+clang++ -c -o runtime/dex/dex_file_annotations.o runtime/dex/dex_file_annotations.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/cha.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -3507,10 +3655,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:37:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/cha.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -3528,8 +3676,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/dex/dex_file_annotations.o runtime/dex/dex_file_annotations.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/common_throws.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -3620,62 +3766,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/base/locks.cc:30:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -3709,7 +3800,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -3730,6 +3821,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/dex_register_location.o runtime/dex_register_location.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/class_table.cc:17:
 In file included from runtime/class_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
@@ -3838,9 +3931,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/dex_register_location.o runtime/dex_register_location.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 8 warnings generated.
 clang++ -c -o runtime/elf_file.o runtime/elf_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/exec_utils.o runtime/exec_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/fault_handler.o runtime/fault_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/class_table.cc:17:
 In file included from runtime/class_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
@@ -3892,7 +3986,28 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/elf_file.cc:29:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/elf_file.cc:29:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3907,7 +4022,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3922,7 +4038,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3937,7 +4054,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3952,7 +4070,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3967,7 +4086,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3982,8 +4102,75 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/class_table.cc:19:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_table.cc:19:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_loader_context.cc:28:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_loader_context.cc:28:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_loader_context.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:28:
+In file included from runtime/dex/dex_file_annotations.h:22:
+In file included from runtime/mirror/dex_cache.h:30:
+runtime/mirror/object_array.h:165:31: warning: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' is deprecated [-Wdeprecated-declarations]
+  165 | class ArrayIter : public std::iterator<std::forward_iterator_tag, ObjPtr<T>> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
+   85 |       for (auto element : dex_elements.Iterate<mirror::Object>()) {
+      |                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/dex/dex_file_annotations.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -3998,8 +4185,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/dex/dex_file_annotations.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -4014,8 +4200,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/dex/dex_file_annotations.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -4030,8 +4215,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/dex/dex_file_annotations.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -4046,8 +4230,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/dex/dex_file_annotations.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -4062,8 +4245,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/dex/dex_file_annotations.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -4078,78 +4260,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-20 warnings generated.
-clang++ -c -o runtime/exec_utils.o runtime/exec_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/fault_handler.o runtime/fault_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/class_loader_context.cc:28:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/class_loader_context.cc:28:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/class_loader_context.cc:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:28:
-In file included from runtime/dex/dex_file_annotations.h:22:
-In file included from runtime/mirror/dex_cache.h:30:
-runtime/mirror/object_array.h:165:31: warning: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' is deprecated [-Wdeprecated-declarations]
-  165 | class ArrayIter : public std::iterator<std::forward_iterator_tag, ObjPtr<T>> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
-   85 |       for (auto element : dex_elements.Iterate<mirror::Object>()) {
-      |                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/elf_file.cc:29:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/elf_file.cc:29:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/class_linker.cc:41:
 In file included from libartbase/base/arena_bit_vector.h:22:
 libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
@@ -4181,6 +4291,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+20 warnings generated.
 In file included from runtime/cha.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -4193,23 +4304,13 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/cha.cc:549:28: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+  549 |     for (ArtMethod& method : klass->GetDeclaredVirtualMethods(image_pointer_size)) {
+      |                            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -4227,25 +4328,16 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/class_table.cc:19:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/gc/allocation_record.o runtime/gc/allocation_record.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/debugger.cc:30:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -4291,56 +4383,43 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:62:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/fault_handler.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_table.cc:19:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/fault_handler.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_linker.cc:62:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/fault_handler.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -4391,6 +4470,93 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/fault_handler.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/fault_handler.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/fault_handler.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_linker.cc:62:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/class_linker.cc:62:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/class_linker.cc:17:
 In file included from runtime/class_linker.h:42:
 In file included from runtime/mirror/class.h:30:
@@ -4438,8 +4604,36 @@
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__depIn file included from runtime/class_loader_context.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:28:
+In file included from runtime/dex/dex_file_annotations.h:22:
+In file included from runtime/mirror/dex_cache.h:30:
+runtime/mirror/object_array.h:165:31: warning: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::ClassLoader>>' is deprecated [-Wdeprecated-declarations]
+  165 | class ArrayIter : public std::iterator<std::forward_iterator_tag, ObjPtr<T>> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/class_loader_context.cc:1180:42: note: in instantiation of template class 'art::IterationRange<art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>>' requested here
+ 1180 |     for (auto library : shared_libraries.Iterate<mirror::ClassLoader>()) {
+      |                                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::ClassLoader>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+recated__]]
+      |                                  ^
 In file included from runtime/class_linker.cc:17:
 In file included from runtime/class_linker.h:36:
 libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
@@ -4508,90 +4702,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/class_loader_context.cc:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:28:
-In file included from runtime/dex/dex_file_annotations.h:22:
-In file included from runtime/mirror/dex_cache.h:30:
-runtime/mirror/object_array.h:165:31: warning: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::ClassLoader>>' is deprecated [-Wdeprecated-declarations]
-  165 | class ArrayIter : public std::iterator<std::forward_iterator_tag, ObjPtr<T>> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/class_loader_context.cc:1180:42: note: in instantiation of template class 'art::IterationRange<art::mirror::ArrayIter<art::mirror::ClassLoader, art::Handle<art::mirror::ObjectArray<art::mirror::ClassLoader>>>>' requested here
- 1180 |     for (auto library : shared_libraries.Iterate<mirror::ClassLoader>()) {
-      |                                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::ClassLoader>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/gc/allocation_record.o runtime/gc/allocation_record.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/common_throws.cc:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/common_throws.cc:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/gc/allocator/art-dlmalloc.o runtime/gc/allocator/art-dlmalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/class_linker.cc:37:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -4637,7 +4749,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:25:
+In file included from runtime/gc/allocation_record.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -4651,7 +4763,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:25:
+In file included from runtime/gc/allocation_record.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -4665,7 +4777,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:25:
+In file included from runtime/gc/allocation_record.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -4679,7 +4791,62 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:25:
+In file included from In file included from runtime/common_throws.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/common_throws.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+runtime/gc/allocation_record.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -4693,7 +4860,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:25:
+In file included from runtime/gc/allocation_record.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -4707,7 +4874,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:25:
+In file included from runtime/gc/allocation_record.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -4721,7 +4888,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+2 warnings generated.
+clang++ -c -o runtime/gc/allocator/rosalloc.o runtime/gc/allocator/rosalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -4755,7 +4925,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/debug_print.cc:23:
+In file included from runtime/class_loader_utils.h:20:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -4859,10 +5030,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -4871,22 +5042,32 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/cha.cc:549:28: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-  549 |     for (ArtMethod& method : klass->GetDeclaredVirtualMethods(image_pointer_size)) {
-      |                            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/cha.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/dex/dex_file_annotations.cc:23:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -4895,94 +5076,10 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -5038,6 +5135,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/gc/accounting/bitmap.o runtime/gc/accounting/bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/class_linker.cc:17:
 In file included from runtime/class_linker.h:42:
 In file included from runtime/mirror/class.h:30:
@@ -5063,8 +5161,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-2 warnings generated.
-clang++ -c -o runtime/gc/allocator/art-dlmalloc.o runtime/gc/allocator/art-dlmalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/class_linker.cc:17:
 In file included from runtime/class_linker.h:42:
 In file included from runtime/mirror/class.h:30:
@@ -5125,7 +5221,7 @@
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ZipLeftIter<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long>>, art::CountIter>>' requested here
 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ZipLeftIter<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long>>, art::CountIter>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+   31 |   using difference_type = typename std::iterator_traits<It14er>::difference_type;
       |                                         ^
 runtime/class_linker.cc:5167:37: note: in instantiation of template class 'art::IterationRange<art::ZipLeftIter<__gnu_cxx::__normal_iterator<unsigned long *, std::vector<unsigned long>>, art::CountIter>>' requested here
  5167 |     for (auto [orig_idx, new_idx] : ZipCount(MakeIterationRange(proxied_throws_idx))) {
@@ -5136,136 +5232,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/gc/allocator/rosalloc.o runtime/gc/allocator/rosalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/debug_print.cc:23:
-In file included from runtime/class_loader_utils.h:20:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/debugger.cc:79:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCclang++ -c -o runtime/gc/accounting/bitmap.o runtime/gc/accounting/bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-XX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/debugger.cc:79:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/debugger.cc:79:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/debugger.cc:79:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+ warnings generated.
 clang++ -c -o runtime/gc/accounting/card_table.o runtime/gc/accounting/card_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/gc/accounting/heap_bitmap.o runtime/gc/accounting/heap_bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/fault_handler.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -5321,63 +5290,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocation_record.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-14 warnings generated.
-clang++ -c -o runtime/gc/accounting/heap_bitmap.o runtime/gc/accounting/heap_bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/debug_print.cc:21:
 In file included from runtime/class_linker.h:42:
 In file included from runtime/mirror/class.h:30:
@@ -5403,6 +5315,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/gc/accounting/mod_union_table.o runtime/gc/accounting/mod_union_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/allocator/rosalloc.cc:31:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -5475,32 +5388,65 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/gc/accounting/mod_union_table.o runtime/gc/accounting/mod_union_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/gc/accounting/remembered_set.o runtime/gc/accounting/remembered_set.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/fault_handler.cc:29:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/gc/allocation_record.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:29:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/gc/allocation_record.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/gc/accounting/space_bitmap.o runtime/gc/accounting/space_bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/allocation_record.cc:22:
+In file included from runtime/debugger.cc:79:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -5510,7 +5456,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/allocation_record.cc:22:
+In file included from runtime/debugger.cc:79:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -5520,10 +5469,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-9 warnings generated.
-clang++ -c -o runtime/gc/collector/concurrent_copying.o runtime/gc/collector/concurrent_copying.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/fault_handler.cc:37:
-In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/debugger.cc:79:
+In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -5550,8 +5497,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/fault_handler.cc:37:
-In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/debugger.cc:79:
+In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -5565,8 +5512,52 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/allocation_record.cc:25:
-In file included from runtime/stack.h:30:
+9 warnings generated.
+clang++ -c -o runtime/gc/accounting/remembered_set.o runtime/gc/accounting/remembered_set.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/accounting/mod_union_table.cc:22:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/mod_union_table.cc:22:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/fault_handler.cc:29:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/fault_handler.cc:29:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/gc/accounting/space_bitmap.o runtime/gc/accounting/space_bitmap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/fault_handler.cc:37:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -5593,8 +5584,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/allocation_record.cc:25:
-In file included from runtime/stack.h:30:
+In file included from runtime/fault_handler.cc:37:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -5608,7 +5599,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/remembered_set.cc:21:
+In file included from runtime/gc/allocation_record.cc:22:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -5618,7 +5609,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/remembered_set.cc:21:
+In file included from runtime/gc/allocation_record.cc:22:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -5628,7 +5619,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:22:
+In file included from runtime/gc/accounting/remembered_set.cc:21:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -5638,7 +5629,61 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:22:
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/remembered_set.cc:21:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -5648,6 +5693,196 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/allocator/rosalloc.cc:31:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/allocator/rosalloc.cc:31:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/allocation_record.cc:25:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/allocation_record.cc:25:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+clang++ -c -o runtime/gc/collector/concurrent_copying.o runtime/gc/collector/concurrent_copying.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/gc/collector/garbage_collector.o runtime/gc/collector/garbage_collector.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/bitmap.cc:25:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/gc/accounting/space_bitmap.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -5738,18 +5973,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/gc/collector/garbage_collector.o runtime/gc/collector/garbage_collector.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 12 warnings generated.
 clang++ -c -o runtime/gc/collector/immune_region.o runtime/gc/collector/immune_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 12 warnings generated.
 clang++ -c -o runtime/gc/collector/immune_spaces.o runtime/gc/collector/immune_spaces.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -5762,12 +5990,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -5780,12 +6003,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -5798,12 +6016,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -5816,12 +6029,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -5834,12 +6042,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -5852,7 +6055,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
+8 warnings generated.
 clang++ -c -o runtime/gc/collector/mark_compact.o runtime/gc/collector/mark_compact.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/collector/concurrent_copying.cc:19:
 In file included from runtime/art_field-inl.h:24:
@@ -5944,46 +6147,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/gc/collector/mark_sweep.o runtime/gc/collector/mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/allocator/rosalloc.cc:31:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/allocator/rosalloc.cc:31:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/gc/accounting/remembered_set.cc:23:
 In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
@@ -6023,6 +6186,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+8 warnings generated.
+clang++ -c -o runtime/gc/collector/mark_sweep.o runtime/gc/collector/mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/accounting/remembered_set.cc:23:
 In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
@@ -6031,7 +6197,8 @@
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
+  127 |     struct _GLIBCXX17_DEPRECATclang++ -c -o runtime/gc/collector/partial_mark_sweep.o runtime/gc/collector/partial_mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+ED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
@@ -6062,12 +6229,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -6094,12 +6256,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/bitmap.cc:25:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -6113,79 +6270,58 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
+8 warnings generated.
+clang++ -c -o runtime/gc/collector/semi_space.o runtime/gc/collector/semi_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/accounting/space_bitmap.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
+In file included from runtime/gc/accounting/space_bitmap.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -6232,6 +6368,37 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/accounting/mod_union_table.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/gc/collector/mark_compact.cc:51:
 In file included from runtime/gc/verification-inl.h:22:
 In file included from runtime/mirror/class-inl.h:32:
@@ -6310,84 +6477,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/gc/collector/partial_mark_sweep.o runtime/gc/collector/partial_mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/gc/collector/semi_space.o runtime/gc/collector/semi_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/accounting/remembered_set.cc:23:
-In file included from runtime/gc/collector/mark_sweep-inl.h:23:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/remembered_set.cc:23:
-In file included from runtime/gc/collector/mark_sweep-inl.h:23:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED itclang++ -c -o runtime/gc/collector/sticky_mark_sweep.o runtime/gc/collector/sticky_mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-erator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/accounting/space_bitmap.cc:24:
+clang++ -c -o runtime/gc/collector/sticky_mark_sweep.o runtime/gc/collector/sticky_mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/collector/concurrent_copying.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -6421,7 +6512,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/space_bitmap.cc:24:
+In file included from runtime/gc/collector/concurrent_copying.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -6442,8 +6533,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
+clang++ -c -o runtime/gc/gc_cause.o runtime/gc/gc_cause.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/accounting/remembered_set.cc:23:
+In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -6459,8 +6551,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/accounting/mod_union_table.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/accounting/remembered_set.cc:23:
+In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -6473,62 +6565,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/gc/gc_cause.o runtime/gc/gc_cause.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/collector/concurrent_copying.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/collector/concurrent_copying.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+clang++ -c -o runtime/gc/heap.o runtime/gc/heap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/gc/reference_processor.o runtime/gc/reference_processor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/gc/reference_queue.o runtime/gc/reference_queue.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/collector/mark_sweep.cc:42:
 In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
@@ -6607,57 +6646,30 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/gc/heap.o runtime/gc/heap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/gc/reference_processor.o runtime/gc/reference_processor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/gc/reference_queue.o runtime/gc/reference_queue.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/gc/scoped_gc_critical_section.o runtime/gc/scoped_gc_critical_section.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/collector/mark_compact.cc:51:
-In file included from runtime/gc/verification-inl.h:22:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/gc/collector/concurrent_copying.cc:25:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/mark_compact.cc:51:
-In file included from runtime/gc/verification-inl.h:22:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/gc/collector/concurrent_copying.cc:25:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -6668,11 +6680,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -6683,11 +6694,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -6698,119 +6708,100 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/gc/collector/concurrent_copying.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/gc/space/bump_pointer_space.o runtime/gc/space/bump_pointer_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/collector/mark_sweep.cc:42:
-In file included from runtime/gc/collector/mark_sweep-inl.h:23:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/mark_sweep.cc:42:
-In file included from runtime/gc/collector/mark_sweep-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/concurrent_copying.cc:25:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/concurrent_copying.cc:25:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/gc/space/dlmalloc_space.o runtime/gc/space/dlmalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/collector/semi_space.cc:17:
 In file included from runtime/gc/collector/semi_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/gc/scoped_gc_critical_section.o runtime/gc/scoped_gc_critical_section.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -6821,10 +6812,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -6835,10 +6827,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -6849,10 +6842,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -6863,10 +6857,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -6877,10 +6872,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/gc/reference_processor.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -6891,18 +6887,30 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/gc/space/bump_pointer_space.o runtime/gc/space/bump_pointer_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/collector/mark_compact.cc:51:
 In file included from runtime/gc/verification-inl.h:22:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -6913,55 +6921,53 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/concurrent_copying.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+12 warnings generated.
+clang++ -c -o runtime/gc/space/dlmalloc_space.o runtime/gc/space/dlmalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/collector/mark_sweep.cc:42:
+In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/concurrent_copying.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/collector/mark_sweep.cc:42:
+In file included from runtime/gc/collector/mark_sweep-inl.h:23:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -7057,78 +7063,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 clang++ -c -o runtime/gc/space/image_space.o runtime/gc/space/image_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/collector/semi_space.cc:17:
 In file included from runtime/gc/collector/semi_space-inl.h:23:
@@ -7204,66 +7138,38 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/gc/space/large_object_space.o runtime/gc/space/large_object_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/collector/mark_compact.cc:51:
+In file included from runtime/gc/verification-inl.h:22:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_processor.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/collector/mark_compact.cc:51:
+In file included from runtime/gc/verification-inl.h:22:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/reference_queue.cc:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -7275,9 +7181,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/reference_queue.cc:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -7289,9 +7193,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/reference_queue.cc:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -7303,42 +7205,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/collector/semi_space.cc:17:
-In file included from runtime/gc/collector/semi_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/reference_queue.cc:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -7350,9 +7217,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/reference_queue.cc:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -7364,9 +7229,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/reference_queue.cc:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -7378,7 +7241,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/heap.cc:33:
+In file included from runtime/gc/reference_processor.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -7412,7 +7275,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/heap.cc:33:
+In file included from runtime/gc/reference_processor.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -7433,7 +7296,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
+In file included from runtime/gc/heap.cc:33:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -7459,7 +7330,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/reference_queue.cc:23:
+In file included from runtime/gc/heap.cc:33:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -7472,56 +7351,41 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/bump_pointer_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/gc/collector/semi_space.cc:17:
+In file included from runtime/gc/collector/semi_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -7534,13 +7398,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -7553,13 +7412,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -7572,13 +7426,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -7591,13 +7440,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -7610,13 +7454,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -7629,6 +7468,46 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/gc/space/large_object_space.o runtime/gc/space/large_object_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/reference_queue.cc:23:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/reference_queue.cc:23:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/gc/space/image_space.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -7719,34 +7598,44 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-In file included from runtime/gc/space/large_object_space.cc:29:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/gc/space/malloc_space.o runtime/gc/space/malloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/space/large_object_space.cc:29:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/gc/space/region_space.o runtime/gc/space/region_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-10 warnings generated.
-clang++ -c -o runtime/gc/space/rosalloc_space.o runtime/gc/space/rosalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/gc/space/space.o runtime/gc/space/space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/space/dlmalloc_space.cc:26:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
@@ -7755,9 +7644,104 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/gc/space/malloc_space.o runtime/gc/space/malloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/heap.cc:44:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+10 warnings generated.
+In file included from runtime/gc/heap.cc:44:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+clang++ -c -o runtime/gc/space/region_space.o runtime/gc/space/region_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
 libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
@@ -7780,13 +7764,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/dlmalloc_space.cc:26:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/gc/space/bump_pointer_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -7800,12 +7779,29 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/gc/space/zygote_space.o runtime/gc/space/zygote_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/space/image_space.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc/space/large_object_space.cc:29:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/space/large_object_space.cc:29:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -7836,10 +7832,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/image_space.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc/space/dlmalloc_space.cc:26:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -7857,29 +7852,52 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/heap.cc:44:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/gc/heap.cc:33:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/heap.cc:44:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/gc/heap.cc:33:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/gc/task_processor.o runtime/gc/task_processor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/heap.cc:33:
+In file included from runtime/gc/space/image_space.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -7891,19 +7909,29 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/heap.cc:33:
+In file included from runtime/gc/space/image_space.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -7915,15 +7943,33 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/gc/space/rosalloc_space.o runtime/gc/space/rosalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+runtime/gc/heap.cc:2655:24: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
+ 2655 |   struct mallinfo mi = mallinfo();
+      |                        ^
+/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
+  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
+      |                                                ^
+/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
+   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
+      |                              ^
+/usr/include/aarch64-linux-gnu/sys/cdefs.h:510:51: note: expanded from macro '__attribute_deprecated__'
+  510 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
+      |                                                   ^
+8 warnings generated.
+clang++ -c -o runtime/gc/space/space.o runtime/gc/space/space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/gc/space/zygote_space.o runtime/gc/space/zygote_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/space/large_object_space.cc:35:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -8044,22 +8090,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-runtime/gc/heap.cc:2655:24: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations]
- 2655 |   struct mallinfo mi = mallinfo();
-      |                        ^
-/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here
-  114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
-      |                                                ^
-/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED'
-   32 | # define __MALLOC_DEPRECATED __attribute_deprecated__
-      |                              ^
-/usr/include/aarch64-linux-gnu/sys/cdefs.h:510:51: note: expanded from macro '__attribute_deprecated__'
-  510 | # define __attribute_deprecated__ __attribute__ ((__deprecated__))
-      |                                                   ^
 8 warnings generated.
-clang++ -c -o runtime/gc/verification.o runtime/gc/verification.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/handle.o runtime/handle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/gc/task_processor.o runtime/gc/task_processor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/space/large_object_space.cc:35:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -8115,6 +8147,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/gc/verification.o runtime/gc/verification.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/space/image_space.cc:45:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -8135,7 +8169,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -8147,7 +8183,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -8159,7 +8197,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -8171,7 +8211,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -8183,7 +8225,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -8195,7 +8239,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -8207,6 +8253,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/handle.o runtime/handle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/space/image_space.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -8252,9 +8300,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/space/malloc_space.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -8266,9 +8312,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/space/malloc_space.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -8280,9 +8324,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/space/malloc_space.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -8294,9 +8336,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/space/malloc_space.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -8308,9 +8348,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/space/malloc_space.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -8322,9 +8360,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/gc/space/malloc_space.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -8336,36 +8372,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-30 warnings generated.
-clang++ -c -o runtime/hidden_api.o runtime/hidden_api.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/handle.cc:26:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/handle.cc:26:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/gc/space/rosalloc_space.cc:26:
 In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24:
 In file included from runtime/mirror/object-inl.h:26:
@@ -8408,45 +8414,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/space/malloc_space.cc:32:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/gc/space/rosalloc_space.cc:26:
 In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24:
 In file included from runtime/mirror/object-inl.h:26:
@@ -8489,57 +8456,51 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/handle.cc:26:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/handle.cc:26:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/verification.cc:17:
-In file included from runtime/gc/verification-inl.h:22:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+In file included from runtime/gc/space/malloc_space.cc:32:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::dIn file included from ifferruntime/gc/verification.cce:n17c:
+eIn file included from _runtime/gc/verification-inl.h:t22y:
+pIn file included from eruntime/mirror/class-inl.h;:
+32      :
+|                     ^In file included from 
+libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35:/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :warning: 127'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]:
+12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^   
+44 | clas/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.hs: 123C:l34a:s snote: Iexpanded from macro '_GLIBCXX17_DEPRECATED't
+erator :   p123u | b#l idce fsitnde: :_iGtLeIrBatCoXrX<1s7t_dD:E:PfRoErCwAaTrEdD_ i[t[e_r_adteoprre_ctaatge,d _C_l]a]s
+s      I| t                                 ^e
+ratorData> {
       |                                   ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -8612,6 +8573,128 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/gc/space/region_space.cc:18:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/hidden_api.o runtime/hidden_api.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+30 warnings generated.
+clang++ -c -o runtime/hprof/hprof.o runtime/hprof/hprof.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/image.o runtime/image.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/handle.cc:26:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/handle.cc:26:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/handle.cc:26:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/handle.cc:26:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+clang++ -c -o runtime/index_bss_mapping.o runtime/index_bss_mapping.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/handle.cc:41:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
@@ -8696,8 +8779,33 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/hprof/hprof.o runtime/hprof/hprof.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/index_bss_mapping.cc:22:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/index_bss_mapping.cc:58:16: note: in instantiation of template class 'art::StrideIterator<const art::IndexBssMappingEntry>' requested here
+   58 |       mapping->begin(),
+      |                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/index_bss_mapping.cc:22:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+2 warnings generated.
+clang++ -c -o runtime/indirect_reference_table.o runtime/indirect_reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/task_processor.cc:20:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -8761,74 +8869,16 @@
 In file included from runtime/gc/task_processor.cc:20:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/task_processor.cc:20:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/task_processor.cc:20:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/image.o runtime/image.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/index_bss_mapping.o runtime/index_bss_mapping.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/gc/space/rosalloc_space.cc:26:
+In file included from runtime/jni/local_reference_table-inl.h:In file included from runtime/gc/space/rosalloc_space.cc:26:
 In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/object-inl.h:2526:
 In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
+:
+In file included from In file included from libartbase/base/array_slice.h:24:
+In file included from runtime/gc_root-inl.hlibartbase/base/length_prefixed_array.h:26:
+:25:
 libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+In file included from    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
@@ -8849,7 +8899,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/rosalloc_space.cc:26:
+runtime/read_barrier-inl.h:In file included from runtime/gc/space/rosalloc_space.cc:26:
 In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
@@ -8864,35 +8914,16 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/task_processor.cc:20:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
+23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -8907,88 +8938,39 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/space/region_space.cc:18:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/gc/task_processor.cc:20:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/index_bss_mapping.cc:22:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/index_bss_mapping.cc:58:16: note: in instantiation of template class 'art::StrideIterator<const art::IndexBssMappingEntry>' requested here
-   58 |       mapping->begin(),
-      |                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/index_bss_mapping.cc:22:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-2 warnings generated.
-clang++ -c -o runtime/indirect_reference_table.o runtime/indirect_reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/instrumentation.o runtime/instrumentation.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/hprof/hprof.cc:41:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -9079,10 +9061,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/handle.cc:41:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc/task_processor.cc:20:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9113,10 +9095,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/handle.cc:41:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc/task_processor.cc:20:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9224,7 +9206,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/instrumentation.o runtime/instrumentation.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 8 warnings generated.
 clang++ -c -o runtime/intern_table.o runtime/intern_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/gc/verification.cc:17:
@@ -9268,13 +9249,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/interpreter/interpreter.o runtime/interpreter/interpreter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/interpreter/interpreter_cache.o runtime/interpreter/interpreter_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/image.cc:30:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -9285,9 +9264,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/image.cc:30:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -9298,9 +9279,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/image.cc:30:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -9311,9 +9294,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/image.cc:30:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -9324,9 +9309,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/image.cc:30:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -9337,9 +9324,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/image.cc:30:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -9350,6 +9339,47 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/interpreter/interpreter.o runtime/interpreter/interpreter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/image.cc:30:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/image.cc:30:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/image.cc:30:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/hidden_api.cc:21:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -9405,87 +9435,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/gc/verification.cc:17:
-In file included from runtime/gc/verification-inl.h:22:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/gc/verification.cc:17:
-In file included from runtime/gc/verification-inl.h:22:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/image.cc:30:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -9496,11 +9448,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/image.cc:30:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -9511,11 +9461,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/image.cc:30:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -9526,10 +9474,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hprof/hprof.cc:41:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/handle.cc:41:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9560,10 +9508,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hprof/hprof.cc:41:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/handle.cc:41:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9581,218 +9529,251 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:17:
-In file included from runtime/hidden_api.h:25:
-libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
+8 warnings generated.
+clang++ -c -o runtime/interpreter/interpreter_cache.o runtime/interpreter/interpreter_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/hprof/hprof.cc:41:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Field>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Field>]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-libdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
-  162 |     ClassAccessor::GetFieldsInternal(size_t count) const {
-      |                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:17:
-In file included from runtime/hidden_api.h:25:
-libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+In file included from runtime/hprof/hprof.cc:41:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:17:
-In file included from runtime/hidden_api.h:25:
-libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                       ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+In file included from runtime/gc/verification.cc:17:
+In file included from runtime/gc/verification-inl.h:22:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:17:
-In file included from runtime/hidden_api.h:25:
-libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Method>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Method>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libdexfile/dex/class_accessor-inl.h:181:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
-  181 |     ClassAccessor::GetMethodsInternal(size_t count) const {
-      |                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+In file included from runtime/gc/verification.cc:17:
+In file included from runtime/gc/verification-inl.h:22:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:17:
-In file included from runtime/hidden_api.h:25:
-libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+In file included from runtime/indirect_reference_table.cc:17:
+In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:17:
-In file included from runtime/hidden_api.h:25:
-libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                       ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+In file included from runtime/indirect_reference_table.cc:17:
+In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/interpreter/interpreter_common.o runtime/interpreter/interpreter_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/hidden_api.cc:34:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/indirect_reference_table.cc:17:
+In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:34:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:34:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hidden_api.cc:34:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/indirect_reference_table.cc:17:
-In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/indirect_reference_table.cc:17:
-In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/indirect_reference_table.cc:17:
-In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -9852,6 +9833,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+13 warnings generated.
+clang++ -c -o runtime/interpreter/interpreter_common.o runtime/interpreter/interpreter_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/image.cc:28:
 In file included from libartbase/base/length_prefixed_array.h:26:
 libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
@@ -9887,8 +9870,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/indirect_reference_table.cc:17:
-In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9919,8 +9902,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/indirect_reference_table.cc:17:
-In file included from runtime/indirect_reference_table-inl.h:25:
+In file included from runtime/intern_table.cc:17:
+In file included from runtime/intern_table-inl.h:24:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9938,40 +9921,100 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/interpreter/interpreter_switch_impl0.o runtime/interpreter/interpreter_switch_impl0.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/interpreter/interpreter.cc:22:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/hidden_api.cc:17:
+In file included from runtime/hidden_api.h:25:
+libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Field>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Field>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Field>>' requested here
+  162 |     ClassAccessor::GetFieldsInternal(size_t count) const {
+      |                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/interpreter.cc:22:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+In file included from runtime/hidden_api.cc:17:
+In file included from runtime/hidden_api.h:25:
+libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hprof/hprof.cc:41:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/hidden_api.cc:17:
+In file included from runtime/hidden_api.h:25:
+libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
+  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                       ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/hidden_api.cc:17:
+In file included from runtime/hidden_api.h:25:
+libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
+  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Method>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::ClassAccessor::DataIterator<art::ClassAccessor::Method>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libdexfile/dex/class_accessor-inl.h:181:20: note: in instantiation of template class 'art::IterationRange<art::ClassAccessor::DataIterator<art::ClassAccessor::Method>>' requested here
+  181 |     ClassAccessor::GetMethodsInternal(size_t count) const {
+      |                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/hidden_api.cc:17:
+In file included from runtime/hidden_api.h:25:
+libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
+  182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/hidden_api.cc:17:
+In file included from runtime/hidden_api.h:25:
+libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
+  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                       ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/indirect_reference_table.cc:17:
+In file included from runtime/indirect_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -9980,22 +10023,30 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/hprof/hprof.cc:41:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/indirect_reference_table.cc:17:
+In file included from runtime/indirect_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -10004,10 +10055,50 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/hidden_api.cc:34:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/hidden_api.cc:34:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/interpreter.cc:22:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -10017,12 +10108,24 @@
 In file included from runtime/common_dex_operations.h:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/hidden_api.cc:34:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
       |                                      ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterclang++ -c -o runtime/interpreter/interpreter_switch_impl1.o runtime/interpreter/interpreter_switch_impl1.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-ator_category,
+  162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
   178 |     : public __iterator_traits<_Iterator> { };
@@ -10043,8 +10146,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/interpreter.cc:22:
-In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/hidden_api.cc:34:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -10059,142 +10161,99 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/indirect_reference_table.cc:28:
-In file included from runtime/nth_caller_visitor.h:22:
+12 warnings generated.
+In file included from runtime/interpreter/interpreter.cc:22:
+In file included from runtime/common_dex_operations.h:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/indirect_reference_table.cc:28:
-In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/interpreter/interpreter.cc:22:
+In file included from runtime/common_dex_operations.h:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::fIn file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-o   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-r/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  w127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-a/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  r123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-d_iterator_tag, std::string_view> {
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
+clang++ -c -o runtime/interpreter/interpreter_switch_impl0.o runtime/interpreter/interpreter_switch_impl0.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/hprof/hprof.cc:41:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
+In file included from runtime/hprof/hprof.cc:41:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/interpreter/interpreter_switch_impl1.o runtime/interpreter/interpreter_switch_impl1.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/interpreter.cc:25:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
@@ -10291,6 +10350,89 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/instrumentation.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/indirect_reference_table.cc:28:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/indirect_reference_table.cc:28:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/indirect_reference_table.cc:28:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -10336,6 +10478,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/interpreter/lock_count_data.o runtime/interpreter/lock_count_data.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/interpreter_common.cc:17:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
@@ -10432,117 +10576,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/instrumentation.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/intern_table.cc:17:
-In file included from runtime/intern_table-inl.h:24:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/interpreter/lock_count_data.o runtime/interpreter/lock_count_data.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 8 warnings generated.
 clang++ -c -o runtime/interpreter/shadow_frame.o runtime/interpreter/shadow_frame.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-18 warnings generated.
+8 warnings generated.
 clang++ -c -o runtime/interpreter/unstarted_runtime.o runtime/interpreter/unstarted_runtime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/interpreter.cc:25:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -10601,10 +10637,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-13 warnings generated.
-clang++ -c -o runtime/java_frame_root_info.o runtime/java_frame_root_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 12 warnings generated.
-clang++ -c -o runtime/javaheapprof/javaheapsampler.o runtime/javaheapprof/javaheapsampler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/java_frame_root_info.o runtime/java_frame_root_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -10656,6 +10690,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
 In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -10707,6 +10742,51 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/javaheapprof/javaheapsampler.o runtime/javaheapprof/javaheapsampler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+18 warnings generated.
+clang++ -c -o runtime/jit/debugger_interface.o runtime/jit/debugger_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/interpreter/shadow_frame.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/shadow_frame.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/shadow_frame.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -10758,6 +10838,48 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/interpreter/shadow_frame.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/shadow_frame.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/shadow_frame.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -10809,90 +10931,154 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/shadow_frame.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/instrumentation.cc:40:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/shadow_frame.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/instrumentation.cc:40:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/shadow_frame.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/java_frame_root_info.cc:19:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/shadow_frame.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/java_frame_root_info.cc:19:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/java_frame_root_info.cc:19:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/shadow_frame.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/java_frame_root_info.cc:19:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/shadow_frame.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/instrumentation.cc:40:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/instrumentation.cc:40:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+4 warnings generated.
+clang++ -c -o runtime/jit/jit.o runtime/jit/jit.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/unstarted_runtime.cc:31:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -10977,75 +11163,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/java_frame_root_info.cc:19:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/java_frame_root_info.cc:19:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/java_frame_root_info.cc:19:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/java_frame_root_info.cc:19:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/interpreter/interpreter_common.cc:17:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
@@ -11103,14 +11220,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-4 warnings generated.
-clang++ -c -o runtime/jit/debugger_interface.o runtime/jit/debugger_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/instrumentation.cc:40:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
+In file included from runtime/jit/debugger_interface.cc:28:
+In file included from libelffile/elf/elf_debug_reader.h:21:
+In file included from libelffile/dwarf/headers.h:24:
+In file included from libelffile/dwarf/debug_info_entry_writer.h:25:
+In file included from libelffile/dwarf/debug_abbrev_writer.h:26:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -11120,12 +11234,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/instrumentation.cc:40:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
+In file included from runtime/jit/debugger_interface.cc:28:
+In file included from libelffile/elf/elf_debug_reader.h:21:
+In file included from libelffile/dwarf/headers.h:24:
+In file included from libelffile/dwarf/debug_info_entry_writer.h:25:
+In file included from libelffile/dwarf/debug_abbrev_writer.h:26:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -11135,58 +11248,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/jit/jit.o runtime/jit/jit.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/instrumentation.cc:40:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/instrumentation.cc:40:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
-In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
-In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/instrumentation.cc:26:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -11198,31 +11260,19 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/instrumentation.cc:178:28: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+  178 |     for (ArtMethod& method : klass->GetMethods(kRuntimePointerSize)) {
+      |                            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
-In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
-In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/instrumentation.cc:26:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -11234,10 +11284,96 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/jit/jit_code_cache.o runtime/jit/jit_code_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -11321,8 +11457,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/jit/jit_code_cache.o runtime/jit/jit_code_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -11382,7 +11516,39 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/instrumentation.cc:26:
+In file included from runtime/interpreter/interpreter_common.cc:17:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/interpreter_common.cc:17:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
+In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
+In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -11394,19 +11560,31 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/instrumentation.cc:178:28: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-  178 |     for (ArtMethod& method : klass->GetMethods(kRuntimePointerSize)) {
-      |                            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/instrumentation.cc:26:
+In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
+In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
+In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -11418,40 +11596,10 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/interpreter_common.cc:17:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/interpreter_common.cc:17:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -11512,34 +11660,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:28:
-In file included from libelffile/elf/elf_debug_reader.h:21:
-In file included from libelffile/dwarf/headers.h:24:
-In file included from libelffile/dwarf/debug_info_entry_writer.h:25:
-In file included from libelffile/dwarf/debug_abbrev_writer.h:26:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/debugger_interface.cc:28:
-In file included from libelffile/elf/elf_debug_reader.h:21:
-In file included from libelffile/dwarf/headers.h:24:
-In file included from libelffile/dwarf/debug_info_entry_writer.h:25:
-In file included from libelffile/dwarf/debug_abbrev_writer.h:26:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/interpreter/interpreter_common.cc:17:
 In file included from runtime/interpreter/interpreter_common.h:42:
 In file included from runtime/common_dex_operations.h:42:
@@ -11587,10 +11707,112 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
+clang++ -c -o runtime/jit/jit_memory_region.o runtime/jit/jit_memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/interpreter/unstarted_runtime.cc:31:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/unstarted_runtime.cc:31:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/lock_count_data.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/lock_count_data.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -11601,10 +11823,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -11615,10 +11842,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -11629,10 +11861,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -11643,10 +11880,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -11657,10 +11899,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -11671,11 +11918,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/jit/jit_memory_region.o runtime/jit/jit_memory_region.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/interpreter/unstarted_runtime.cc:31:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -11706,10 +11951,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/unstarted_runtime.cc:31:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -11727,7 +11971,48 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/lock_count_data.cc:23:
+In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
+In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
+In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+14 warnings generated.
+clang++ -c -o runtime/jit/profiling_info.o runtime/jit/profiling_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -11754,7 +12039,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/lock_count_data.cc:23:
+In file included from runtime/jit/jit.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -11774,11 +12066,26 @@
 In file included from runtime/common_dex_operations.h:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -11790,16 +12097,20 @@
 In file included from runtime/common_dex_operations.h:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/jit/profile_saver.o runtime/jit/profile_saver.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:42:
@@ -11832,55 +12143,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
-In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/interpreter_switch_impl0.cc:20:
-In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/interpreter/interpreter_switch_impl1.cc:20:
 In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30:
 In file included from runtime/interpreter/interpreter_common.h:42:
@@ -11905,7 +12167,7 @@
       |                              ^
 runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
   402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
+In file included from       |                             ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
@@ -11930,43 +12192,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/jit/profiling_info.o runtime/jit/profiling_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/jit/profile_saver.o runtime/jit/profile_saver.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/interpreter/unstarted_runtime.cc:41:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:14 warnings generated.
-30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/unstarted_runtime.cc:41:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/jni/check_jni.o runtime/jni/check_jni.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/jit/debugger_interface.cc:30:
+runtime/jit/debugger_interface.cc:28:
+libelffile/elf/elf_debug_reader.h:131:21: warning: passing 1-byte aligned argument to 8-byte aligned parameter 1 of 'Elf64_Sym' may result in an unaligned pointer access [-Walign-mismatch]
+  131 |           visit_sym(symbol, Read<char>(strtab->sh_offset + symbol.st_name));
+      |                     ^
+runtime/jit/debugger_interface.cc:662:14: note: in instantiation of function template specialization 'art::ElfDebugReader<art::ElfTypes64>::VisitFunctionSymbols<(lambda at runtime/jit/debugger_interface.cc:662:35)>' requested here
+  662 |       reader.VisitFunctionSymbols([&](ElfRuntimeTypes::Sym sym, const char* name) {
+      |              ^
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -11985,7 +12218,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12004,7 +12237,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12023,7 +12256,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12042,7 +12275,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12061,7 +12294,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12080,53 +12313,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/unstarted_runtime.cc:41:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/unstarted_runtime.cc:41:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/jit/profiling_info.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -12169,6 +12355,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+11 warnings generated.
+clang++ -c -o runtime/jni/check_jni.o runtime/jni/check_jni.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jit/profiling_info.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -12211,7 +12399,41 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+12 warnings generated.
+clang++ -c -o runtime/jni/java_vm_ext.o runtime/jni/java_vm_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/jni/jni_env_ext.o runtime/jni/jni_env_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/interpreter/unstarted_runtime.cc:41:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/unstarted_runtime.cc:41:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12244,7 +12466,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/debugger_interface.cc:30:
+In file included from runtime/jit/jit_code_cache.cc:17:
 In file included from runtime/jit/jit_code_cache.h:36:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
@@ -12264,10 +12486,131 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/jni/java_vm_ext.o runtime/jni/java_vm_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/interpreter/unstarted_runtime.cc:41:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/unstarted_runtime.cc:41:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:35:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:35:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:35:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit.cc:35:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit_memory_region.cc:17:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -12285,8 +12628,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.cc:17:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -12304,8 +12646,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.cc:17:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -12323,8 +12664,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.cc:17:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -12342,8 +12682,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.cc:17:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -12361,8 +12700,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.cc:17:
 In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -12380,114 +12718,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:17:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/jni/check_jni.cc:27:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -12585,121 +12815,6 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:17:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:17:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:17:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:17:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:17:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/debugger_interface.cc:28:
-libelffile/elf/elf_debug_reader.h:131:21: warning: passing 1-byte aligned argument to 8-byte aligned parameter 1 of 'Elf64_Sym' may result in an unaligned pointer access [-Walign-mismatch]
-  131 |           visit_sym(symbol, Read<char>(strtab->sh_offset + symbol.st_name));
-      |                     ^
-runtime/jit/debugger_interface.cc:662:14: note: in instantiation of function template specialization 'art::ElfDebugReader<art::ElfTypes64>::VisitFunctionSymbols<(lambda at runtime/jit/debugger_interface.cc:662:35)>' requested here
-  662 |       reader.VisitFunctionSymbols([&](ElfRuntimeTypes::Sym sym, const char* name) {
-      |              ^
-In file included from runtime/jit/jit_memory_region.cc:17:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -12744,10 +12859,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:35:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
+In file included from runtime/jit/jit_memory_region.cc:32:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
@@ -12759,10 +12872,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:35:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
+In file included from runtime/jit/jit_memory_region.cc:32:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
@@ -12774,30 +12885,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit.cc:35:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
+In file included from runtime/jit/jit_memory_region.cc:32:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -12824,10 +12913,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit.cc:35:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
+In file included from runtime/jit/jit_memory_region.cc:32:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -12841,53 +12928,146 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:36:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+In file included from runtime/jit/jit_code_cache.cc:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/jit_code_cache.cc:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/profile_saver.cc:17:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/profile_saver.cc:17:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/profile_saver.cc:17:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/profile_saver.cc:17:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_code_cache.cc:36:
-In file included from runtime/cha.h:27:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/jit/profile_saver.cc:17:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jit/profile_saver.cc:17:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-11 warnings generated.
-clang++ -c -o runtime/jni/jni_env_ext.o runtime/jni/jni_env_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jni/java_vm_ext.cc:24:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -12972,95 +13152,52 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/profiling_info.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+In file included from runtime/jit/jit_code_cache.cc:36:
+In file included from runtime/cha.h:27:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/profiling_info.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:32:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:32:
+In file included from runtime/jit/jit_code_cache.cc:36:
+In file included from runtime/cha.h:27:
 In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/profile_saver.cc:17:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/jni/jni_env_ext.cc:32:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -13073,14 +13210,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/profile_saver.cc:17:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/jni/jni_env_ext.cc:32:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -13093,14 +13223,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/profile_saver.cc:17:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/jni/jni_env_ext.cc:32:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -13113,69 +13236,47 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:32:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/jni/jni_env_ext.cc:32:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/jit_memory_region.cc:32:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/jni/jni_env_ext.cc:32:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/profile_saver.cc:17:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/jni/jni_env_ext.cc:32:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/jni/jni_id_manager.o runtime/jni/jni_id_manager.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jit/profile_saver.cc:17:
 In file included from runtime/jit/profile_saver.h:23:
 In file included from runtime/jit/jit_code_cache.h:36:
@@ -13185,12 +13286,26 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -13205,23 +13320,22 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/jni/jni_id_manager.o runtime/jni/jni_id_manager.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/jit/profile_saver.cc:17:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/jit/profiling_info.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -13252,10 +13366,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jit/profile_saver.cc:17:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/jit/profiling_info.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -13273,8 +13387,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/jni/jni_internal.o runtime/jni/jni_internal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jni/check_jni.cc:27:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -13330,6 +13442,49 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/jni/jni_internal.o runtime/jni/jni_internal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/jni/jni_env_ext.cc:32:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jni/jni_env_ext.cc:32:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/jni/jni_id_manager.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -13420,6 +13575,81 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/jni/jni_env_ext.cc:33:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jni/jni_env_ext.cc:33:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jni/jni_env_ext.cc:33:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jni/jni_env_ext.cc:33:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/jni/local_reference_table.o runtime/jni/local_reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jni/java_vm_ext.cc:24:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -13475,8 +13705,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/jni/local_reference_table.o runtime/jni/local_reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jit/profile_saver.cc:31:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -13497,104 +13725,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/java_vm_ext.cc:28:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/java_vm_ext.cc:28:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/jni/jni_internal.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -13685,56 +13815,16 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/java_vm_ext.cc:33:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/jni/java_vm_ext.cc:33:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 12 warnings generated.
 clang++ -c -o runtime/method_handles.o runtime/method_handles.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/jni/jni_env_ext.cc:32:
+In file included from runtime/jni/jni_id_manager.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -13761,7 +13851,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:32:
+In file included from runtime/jni/jni_id_manager.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -13775,11 +13872,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:33:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
+8 warnings generated.
+clang++ -c -o runtime/metrics/reporter.o runtime/metrics/reporter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/jni/java_vm_ext.cc:28:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -13789,11 +13884,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:33:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
+In file included from runtime/jni/java_vm_ext.cc:28:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -13803,7 +13894,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:33:
+In file included from runtime/jni/java_vm_ext.cc:33:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
@@ -13832,7 +13924,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_env_ext.cc:33:
+In file included from runtime/jni/java_vm_ext.cc:33:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
@@ -13848,7 +13941,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_id_manager.cc:24:
+In file included from runtime/jni/jni_internal.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -13882,7 +13975,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_id_manager.cc:24:
+In file included from runtime/jni/jni_internal.cc:24:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -13904,59 +13997,124 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 12 warnings generated.
-clang++ -c -o runtime/metrics/reporter.o runtime/metrics/reporter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
 clang++ -c -o runtime/mirror/array.o runtime/mirror/array.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/jni/jni_internal.cc:24:
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_internal.cc:24:
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/metrics/reporter.cc:24:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/metrics/reporter.cc:24:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -14072,108 +14230,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/jni/local_reference_table.cc:17:
 In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
@@ -14227,7 +14283,7 @@
       |                                  ^
 10 warnings generated.
 clang++ -c -o runtime/mirror/class_ext.o runtime/mirror/class_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/metrics/reporter.cc:24:
+In file included from runtime/jni/jni_internal.cc:34:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -14237,7 +14293,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/metrics/reporter.cc:24:
+In file included from runtime/jni/jni_internal.cc:34:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -14247,6 +14303,53 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/mirror/dex_cache.o runtime/mirror/dex_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/jni/jni_internal.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+  649 |   for (auto& method : c->GetMethods(pointer_size)) {
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/jni/jni_internal.cc:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/jni/local_reference_table.cc:29:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -14275,8 +14378,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/mirror/dex_cache.o runtime/mirror/dex_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/jni/local_reference_table.cc:29:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -14322,70 +14423,121 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_internal.cc:34:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/metrics/reporter.cc:27:
+In file included from runtime/runtime_options.h:33:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_internal.cc:34:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/metrics/reporter.cc:27:
+In file included from runtime/runtime_options.h:33:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/mirror/emulated_stack_frame.o runtime/mirror/emulated_stack_frame.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/mirror/executable.o runtime/mirror/executable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/jni/jni_internal.cc:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/metrics/reporter.cc:27:
+In file included from runtime/runtime_options.h:33:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-  649 |   for (auto& method : c->GetMethods(pointer_size)) {
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/jni/jni_internal.cc:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/metrics/reporter.cc:27:
+In file included from runtime/runtime_options.h:33:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/metrics/reporter.cc:27:
+In file included from runtime/runtime_options.h:33:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/metrics/reporter.cc:27:
+In file included from runtime/runtime_options.h:33:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -14450,14 +14602,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/metrics/reporter.cc:27:
-In file included from runtime/runtime_options.h:33:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+12 warnings generated.
+clang++ -c -o runtime/mirror/emulated_stack_frame.o runtime/mirror/emulated_stack_frame.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -14470,14 +14620,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/metrics/reporter.cc:27:
-In file included from runtime/runtime_options.h:33:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -14490,14 +14636,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/metrics/reporter.cc:27:
-In file included from runtime/runtime_options.h:33:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -14510,14 +14652,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/metrics/reporter.cc:27:
-In file included from runtime/runtime_options.h:33:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -14530,6 +14668,38 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/metrics/reporter.cc:27:
 In file included from runtime/runtime_options.h:33:
 In file included from runtime/jit/jit_code_cache.h:36:
@@ -14539,12 +14709,26 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -14559,17 +14743,24 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/mirror/executable.o runtime/mirror/executable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
+clang++ -c -o runtime/mirror/field.o runtime/mirror/field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/mirror/method.o runtime/mirror/method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/mirror/class.cc:26:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -14660,86 +14851,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/mirror/field.o runtime/mirror/field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/mirror/class_ext.cc:17:
 In file included from runtime/mirror/class_ext-inl.h:23:
 In file included from runtime/art_method-inl.h:24:
@@ -14765,59 +14876,11 @@
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXIn file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:X29:
-17_DIn file included from runtime/gc/space/bump_pointer_space-inl.hEPRECATED :23ite:
-In file included from raruntime/mirror/object-inl.h:to26:
-r
-      | In file included from runtime/mirror/class-inl.h           ^
-:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-123:34:In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
- In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/mirror/class_ext.cc:17:
 In file included from runtime/mirror/class_ext-inl.h:23:
 In file included from runtime/art_method-inl.h:24:
@@ -14833,53 +14896,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/mirror/class_ext.cc:17:
 In file included from runtime/mirror/class_ext-inl.h:23:
 In file included from runtime/art_method-inl.h:24:
@@ -14925,65 +14941,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-In file included from runtime/metrics/reporter.cc:27:
-In file included from runtime/runtime_options.h:33:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/metrics/reporter.cc:27:
-In file included from runtime/runtime_options.h:33:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iteclang++ -c -o runtime/mirror/method.o runtime/mirror/method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-rator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/mirror/method_handle_impl.o runtime/mirror/method_handle_impl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 runtime/metrics/reporter.cc:297:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'dump_to_file' will be initialized after field 'dump_to_statsd' [-Wreorder-init-list]
   297 |       .dump_to_statsd = gFlags.MetricsWriteToStatsd(),
       |       ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -14996,14 +14953,10 @@
 runtime/metrics/reporter.cc:300:29: note: previous initialization for field 'reporting_num_mods' is here
   300 |       .reporting_num_mods = reporting_num_mods,
       |                             ^~~~~~~~~~~~~~~~~~
-In file included from runtime/mirror/class.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -15030,14 +14983,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/class.cc:26:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/array.cc:19:
+In file included from runtime/mirror/array-alloc-inl.h:29:
+In file included from runtime/gc/heap-inl.h:29:
+In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -15051,6 +15000,92 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/mirror/method_handle_impl.o runtime/mirror/method_handle_impl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/method_handles.cc:17:
 In file included from runtime/method_handles-inl.h:24:
 In file included from runtime/interpreter/interpreter_common.h:42:
@@ -15083,97 +15118,31 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/array.cc:19:
-In file included from runtime/mirror/array-alloc-inl.h:29:
-In file included from runtime/gc/heap-inl.h:29:
-In file included from runtime/gc/space/bump_pointer_space-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/method_handles.cc:17:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -15275,95 +15244,106 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:20:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/method_handles.cc:17:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/class_ext.cc:17:
-In file included from runtime/mirror/class_ext-inl.h:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/mirror/class.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -15394,11 +15374,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/class_ext.cc:17:
-In file included from runtime/mirror/class_ext-inl.h:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/mirror/class.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -15416,8 +15395,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -15430,8 +15413,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -15444,8 +15431,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -15458,8 +15449,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -15472,8 +15467,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -15486,8 +15485,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -15500,10 +15503,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/method_handle_impl.cc:17:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -15514,10 +15518,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/method_handle_impl.cc:17:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -15528,10 +15533,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/method_handle_impl.cc:17:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -15542,10 +15548,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/method_handle_impl.cc:17:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -15556,10 +15563,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/method_handle_impl.cc:17:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -15570,10 +15578,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/method_handle_impl.cc:17:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -15584,11 +15593,118 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_handle_impl.cc:17:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
+In file included from runtime/mirror/class_ext.cc:17:
+In file included from runtime/mirror/class_ext-inl.h:23:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/class_ext.cc:17:
+In file included from runtime/mirror/class_ext-inl.h:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -15599,11 +15715,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_handle_impl.cc:17:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -15614,11 +15729,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_handle_impl.cc:17:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -15629,11 +15743,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_handle_impl.cc:17:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -15644,11 +15757,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_handle_impl.cc:17:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -15659,11 +15771,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_handle_impl.cc:17:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -15674,12 +15785,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+12 warnings generated.
+clang++ -c -o runtime/mirror/method_handles_lookup.o runtime/mirror/method_handles_lookup.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -15692,12 +15801,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -15710,12 +15815,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -15728,12 +15829,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -15746,12 +15843,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -15764,12 +15857,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -15782,10 +15871,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/mirror/method_handles_lookup.o runtime/mirror/method_handles_lookup.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/mirror/class.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -15794,30 +15883,22 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
+In file included from runtime/mirror/class.cc:26:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -15826,16 +15907,17 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/class.cc:26:
+In file included from runtime/mirror/field.cc:17:
+In file included from runtime/mirror/field-inl.h:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -15847,19 +15929,30 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/class.cc:26:
+In file included from runtime/mirror/field.cc:17:
+In file included from runtime/mirror/field-inl.h:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -15871,17 +15964,23 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -15908,8 +16007,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/executable.cc:17:
-In file included from runtime/mirror/executable-inl.h:22:
+In file included from runtime/mirror/method.cc:20:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -15923,8 +16028,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -15951,8 +16056,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/emulated_stack_frame.cc:17:
-In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
+In file included from runtime/mirror/executable.cc:17:
+In file included from runtime/mirror/executable-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -15966,11 +16071,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/field.cc:17:
-In file included from runtime/mirror/field-inl.h:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -15979,33 +16081,20 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/mirror/dex_cache.cc:238:38: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+  238 |       for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/field.cc:17:
-In file included from runtime/mirror/field-inl.h:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/mirror/dex_cache.cc:17:
+In file included from runtime/mirror/dex_cache-inl.h:31:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -16014,10 +16103,10 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -16101,6 +16190,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/mirror/method_type.o runtime/mirror/method_type.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/mirror/method_handle_impl.cc:17:
 In file included from runtime/mirror/method_handle_impl-inl.h:22:
 In file included from runtime/art_method-inl.h:24:
@@ -16158,14 +16249,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -16192,14 +16277,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method.cc:20:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/emulated_stack_frame.cc:17:
+In file included from runtime/mirror/emulated_stack_frame-inl.h:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -16213,57 +16292,18 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/mirror/dex_cache.cc:238:38: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-  238 |       for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/dex_cache.cc:17:
-In file included from runtime/mirror/dex_cache-inl.h:31:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/mirror/method_type.o runtime/mirror/method_type.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
+12 warnings generated.
 clang++ -c -o runtime/mirror/object.o runtime/mirror/object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
+10 warnings generated.
 clang++ -c -o runtime/mirror/stack_frame_info.o runtime/mirror/stack_frame_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
+8 warnings generated.
 clang++ -c -o runtime/mirror/stack_trace_element.o runtime/mirror/stack_trace_element.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-10 warnings generated.
+8 warnings generated.
 clang++ -c -o runtime/mirror/string.o runtime/mirror/string.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/mirror/throwable.o runtime/mirror/throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/mirror/var_handle.o runtime/mirror/var_handle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/mirror/method_handles_lookup.cc:19:
 In file included from runtime/mirror/class-alloc-inl.h:20:
 In file included from runtime/mirror/class-inl.h:24:
@@ -16305,8 +16345,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/stack_frame_info.cc:19:
-In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -16318,8 +16359,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/stack_frame_info.cc:19:
-In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -16331,8 +16373,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/stack_frame_info.cc:19:
-In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -16344,8 +16387,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/stack_frame_info.cc:19:
-In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -16357,8 +16401,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/stack_frame_info.cc:19:
-In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -16370,8 +16415,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/stack_frame_info.cc:19:
-In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -16383,11 +16429,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/mirror/stack_frame_info.cc:19:
+In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -16398,11 +16442,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/mirror/stack_frame_info.cc:19:
+In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -16413,11 +16455,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/mirror/stack_frame_info.cc:19:
+In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16428,11 +16468,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/mirror/stack_frame_info.cc:19:
+In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -16443,11 +16481,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/mirror/stack_frame_info.cc:19:
+In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -16458,11 +16494,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/mirror/stack_frame_info.cc:19:
+In file included from runtime/mirror/class-alloc-inl.h:20:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16473,8 +16507,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/mirror/throwable.o runtime/mirror/throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/mirror/stack_trace_element.cc:19:
 In file included from runtime/mirror/class-alloc-inl.h:20:
 In file included from runtime/mirror/class-inl.h:32:
@@ -16553,10 +16585,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+8 warnings generated.
+clang++ -c -o runtime/monitor.o runtime/monitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -16567,10 +16601,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -16581,10 +16615,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16595,10 +16629,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -16609,10 +16643,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -16623,10 +16657,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16637,10 +16671,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -16651,10 +16686,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -16665,10 +16701,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16679,11 +16716,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -16694,26 +16731,26 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here8 warnings generated.
-
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
-In file included from runtime/mirror/object-inl.h:clang++ -c -o runtime/mirror/var_handle.o runtime/mirror/var_handle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16724,70 +16761,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/monitor.o runtime/monitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-10 warnings generated.
-clang++ -c -o runtime/monitor_objects_stack_visitor.o runtime/monitor_objects_stack_visitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/native_bridge_art_interface.o runtime/native_bridge_art_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -16798,10 +16775,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -16812,10 +16789,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16826,10 +16803,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -16840,10 +16817,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -16854,10 +16831,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -16868,6 +16845,49 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/method_type.cc:17:
+In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/mirror/stack_frame_info.cc:19:
 In file included from runtime/mirror/class-alloc-inl.h:20:
 In file included from runtime/mirror/class-inl.h:24:
@@ -16909,10 +16929,18 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/native_stack_dump.o runtime/native_stack_dump.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
+10 warnings generated.
+clang++ -c -o runtime/monitor_objects_stack_visitor.o runtime/monitor_objects_stack_visitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
+clang++ -c -o runtime/native_bridge_art_interface.o runtime/native_bridge_art_interface.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -16939,8 +16967,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/method_type.cc:17:
-In file included from runtime/mirror/method_type-inl.h:22:
+In file included from runtime/mirror/object.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -17044,6 +17078,48 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/mirror/stack_trace_element.cc:19:
 In file included from runtime/mirror/class-alloc-inl.h:20:
 In file included from runtime/mirror/class-inl.h:24:
@@ -17085,6 +17161,105 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/native_stack_dump.o runtime/native_stack_dump.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/monitor_objects_stack_visitor.cc:17:
 In file included from runtime/monitor_objects_stack_visitor.h:25:
 In file included from runtime/stack.h:30:
@@ -17158,10 +17333,112 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/string.cc:17:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/var_handle.cc:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/var_handle.cc:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -17172,10 +17449,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -17186,10 +17467,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -17200,10 +17485,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -17214,10 +17503,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -17228,10 +17521,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -17242,7 +17539,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/var_handle.cc:20:
+8 warnings generated.
+clang++ -c -o runtime/native/dalvik_system_DexFile.o runtime/native/dalvik_system_DexFile.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/object.cc:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -17254,29 +17553,19 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/var_handle.cc:20:
+In file included from runtime/mirror/object.cc:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
@@ -17288,18 +17577,22 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -17325,9 +17618,13 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/string.cc:17:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
+In file included from runtime/monitor.cc:17:
+In file included from runtime/monitor-inl.h:22:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -17340,52 +17637,29 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+In file included from runtime/native/dalvik_system_DexFile.cc:30:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/object.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+In file included from runtime/native/dalvik_system_DexFile.cc:30:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
+8 warnings generated.
+clang++ -c -o runtime/native/dalvik_system_BaseDexClassLoader.o runtime/native/dalvik_system_BaseDexClassLoader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native_bridge_art_interface.cc:23:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -17419,7 +17693,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/throwable.cc:21:
+In file included from runtime/native_bridge_art_interface.cc:23:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -17466,8 +17740,26 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/native/dalvik_system_DexFile.o runtime/native/dalvik_system_DexFile.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/mirror/string.cc:23:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/mirror/string.cc:23:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/native_stack_dump.cc:56:
 In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
@@ -17511,6 +17803,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/native/dalvik_system_VMDebug.o runtime/native/dalvik_system_VMDebug.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/mirror/var_handle.cc:28:
 In file included from runtime/method_handles-inl.h:24:
 In file included from runtime/interpreter/interpreter_common.h:42:
@@ -17592,9 +17886,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
@@ -17610,9 +17902,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
@@ -17628,9 +17918,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
@@ -17646,9 +17934,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
@@ -17664,9 +17950,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
@@ -17682,9 +17966,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
@@ -17700,12 +17982,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor_objects_stack_visitor.cc:20:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/dalvik_system_DexFile.cc:39:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -17716,12 +17993,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor_objects_stack_visitor.cc:20:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/dalvik_system_DexFile.cc:39:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -17732,12 +18004,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor_objects_stack_visitor.cc:20:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/dalvik_system_DexFile.cc:39:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -17748,12 +18015,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor_objects_stack_visitor.cc:20:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/dalvik_system_DexFile.cc:39:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -17764,12 +18026,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor_objects_stack_visitor.cc:20:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/dalvik_system_DexFile.cc:39:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -17780,12 +18037,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor_objects_stack_visitor.cc:20:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/dalvik_system_DexFile.cc:39:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -17796,78 +18048,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/monitor.cc:17:
-In file included from runtime/monitor-inl.h:22:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/string.cc:23:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/mirror/string.cc:23:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:30:
+In file included from runtime/monitor.cc:27:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -17877,7 +18058,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:30:
+In file included from runtime/monitor.cc:27:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -17888,11 +18069,9 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 8 warnings generated.
-clang++ -c -o runtime/native/dalvik_system_BaseDexClassLoader.o runtime/native/dalvik_system_BaseDexClassLoader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/native/dalvik_system_VMDebug.o runtime/native/dalvik_system_VMDebug.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-10 warnings generated.
 clang++ -c -o runtime/native/dalvik_system_VMRuntime.o runtime/native/dalvik_system_VMRuntime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+10 warnings generated.
+clang++ -c -o runtime/native/dalvik_system_VMStack.o runtime/native/dalvik_system_VMStack.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/monitor_objects_stack_visitor.cc:20:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -17940,62 +18119,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:39:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -18006,7 +18133,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:39:
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -18017,7 +18147,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:39:
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -18028,7 +18161,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:39:
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -18039,7 +18175,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:39:
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -18050,7 +18189,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:39:
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -18061,9 +18203,52 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-4 warnings generated.
-clang++ -c -o runtime/native/dalvik_system_VMStack.o runtime/native/dalvik_system_VMStack.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/native_bridge_art_interface.cc:50:16: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   50 |   for (auto& m : c->GetMethods(kRuntimePointerSize)) {
+      |                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native_bridge_art_interface.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -18077,7 +18262,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -18091,7 +18276,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -18105,7 +18290,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -18119,7 +18304,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -18133,7 +18318,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -18147,28 +18332,59 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
+4 warnings generated.
 clang++ -c -o runtime/native/dalvik_system_ZygoteHooks.o runtime/native/dalvik_system_ZygoteHooks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/monitor.cc:27:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/monitor.cc:34:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:27:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+In file included from runtime/monitor.cc:34:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/native/java_lang_Class.o runtime/native/java_lang_Class.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+10 warnings generated.
+clang++ -c -o runtime/native/java_lang_Object.o runtime/native/java_lang_Object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -18211,54 +18427,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
+In file included from runtime/native/dalvik_system_VMStack.cc:23:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/native/java_lang_Class.o runtime/native/java_lang_Class.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -18269,8 +18441,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+In file included from runtime/native/dalvik_system_VMStack.cc:23:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -18283,8 +18455,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+In file included from runtime/native/dalvik_system_VMStack.cc:23:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -18297,8 +18469,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -18311,8 +18483,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -18325,8 +18497,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -18343,48 +18515,6 @@
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -18423,99 +18553,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/monitor.cc:34:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/monitor.cc:34:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/native_bridge_art_interface.cc:50:16: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   50 |   for (auto& m : c->GetMethods(kRuntimePointerSize)) {
-      |                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native_bridge_art_interface.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 10 warnings generated.
+clang++ -c -o runtime/native/java_lang_StackStreamFactory.o runtime/native/java_lang_StackStreamFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -18550,8 +18589,7 @@
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::itclang++ -c -o runtime/native/java_lang_Object.o runtime/native/java_lang_Object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-erator<std::forward_iterator_tag, value_type>::difference_type;
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -18691,7 +18729,48 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc12:22:
+In file included from runtime/native/dalvik_system_DexFile.cc:46:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/dalvik_system_DexFile.cc:46:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22:
 In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -18710,8 +18789,7 @@
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-   warnings generated.
-178 |     : public __iterator_traits<_Iterator> { };
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
@@ -18747,10 +18825,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/native/java_lang_StackStreamFactory.o runtime/native/java_lang_StackStreamFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-10 warnings generated.
-clang++ -c -o runtime/native/java_lang_String.o runtime/native/java_lang_String.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/dalvik_system_DexFile.cc:46:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -18777,7 +18859,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_DexFile.cc:46:
+In file included from runtime/native/dalvik_system_VMDebug.cc:30:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -18791,7 +18880,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
+12 warnings generated.
+clang++ -c -o runtime/native/java_lang_String.o runtime/native/java_lang_String.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from In file included from runtime/native/java_lang_Object.ccruntime/native/dalvik_system_VMRuntime.cc:34:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -18825,7 +18916,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
+In file included from :23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44runtime/native/dalvik_system_VMRuntime.cc:34:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -18846,8 +18941,82 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/dalvik_system_VMStack.cc:23:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
@@ -18880,8 +19049,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMDebug.cc:30:
-In file included from runtime/class_root-inl.h:22:
+In file included from runtime/native/dalvik_system_VMStack.cc:23:
+In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
@@ -18901,7 +19070,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:23:
+12 warnings generated.
+clang++ -c -o runtime/native/java_lang_StringFactory.o runtime/native/java_lang_StringFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -18935,7 +19106,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:23:
+In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -18956,7 +19127,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -18969,7 +19148,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -18982,7 +19169,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -18995,7 +19190,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -19008,7 +19211,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -19021,7 +19232,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -19034,10 +19253,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/java_lang_Class.cc:21:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -19068,10 +19287,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/java_lang_Class.cc:21:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -19089,7 +19308,104 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Object.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/native/dalvik_system_VMRuntime.cc:34:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -19175,8 +19491,7 @@
 In file included from runtime/mirror/class-inl.h:29:
 In file included from runtime/class_linker.h:36:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
-  180 |   class DataIterator : public std::iterator<std::forwarclang++ -c -o runtime/native/java_lang_StringFactory.o runtime/native/java_lang_StringFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-d_iterator_tag, DataType> {
+  180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
       |                                    ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator<art::ClassAccessor::Method>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
@@ -19237,56 +19552,74 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Class.cc:21:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+In file included from runtime/native/dalvik_system_VMStack.cc:30:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/dalvik_system_VMStack.cc:30:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/dalvik_system_VMStack.cc:30:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Class.cc:21:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/native/dalvik_system_VMStack.cc:30:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -19337,88 +19670,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 8 warnings generated.
 clang++ -c -o runtime/native/java_lang_System.o runtime/native/java_lang_System.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/dalvik_system_VMStack.cc:30:
-In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
@@ -19431,8 +19685,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:30:
-In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
@@ -19445,8 +19698,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:30:
-In file included from runtime/nth_caller_visitor.h:22:
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_Thread.o runtime/native/java_lang_Thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -19474,8 +19728,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_VMStack.cc:30:
-In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -19490,56 +19743,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_Object.cc:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -19552,15 +19756,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -19573,15 +19769,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -19594,15 +19782,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -19615,15 +19795,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -19636,15 +19808,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -19657,170 +19821,83 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+10 warnings generated.
+clang++ -c -o runtime/native/java_lang_Throwable.o runtime/native/java_lang_Throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_VMClassLoader.o runtime/native/java_lang_VMClassLoader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/java_lang_StringFactory.cc:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_StringFactory.cc:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_StringFactory.cc:22:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StackStreamFactory.cc:23:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/native/java_lang_StringFactory.cc:22:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/native/java_lang_Thread.o runtime/native/java_lang_Thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/java_lang_String.cc:25:
+In file included from runtime/native/java_lang_StringFactory.cc:22:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_String.cc:25:
+In file included from runtime/native/java_lang_StringFactory.cc:22:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -19854,8 +19931,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/native/java_lang_Throwable.o runtime/native/java_lang_Throwable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_invoke_MethodHandle.o runtime/native/java_lang_invoke_MethodHandle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_Class.cc:51:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -19885,7 +19962,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8In file included from runtime/native/java_lang_Class.cc:51:
+In file included from runtime/native/java_lang_Class.cc:51:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
@@ -19895,16 +19972,14 @@
 runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
   415 |     for (StackMap stack_map : stack_maps_) {
       |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h: warnings generated.
-127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 12 warnings generated.
-clang++ -c -o runtime/native/java_lang_VMClassLoader.o runtime/native/java_lang_VMClassLoader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/native/java_lang_invoke_MethodHandle.o runtime/native/java_lang_invoke_MethodHandle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/native/java_lang_invoke_MethodHandleImpl.o runtime/native/java_lang_invoke_MethodHandleImpl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_Class.cc:21:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -19950,67 +20025,95 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StringFactory.cc:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:22:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StringFactory.cc:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:22:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StringFactory.cc:22:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StringFactory.cc:22:
+In file included from runtime/native/java_lang_String.cc:25:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h16:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/native/java_lang_ref_FinalizerReference.o runtime/native/java_lang_ref_FinalizerReference.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
+clang++ -c -o runtime/native/java_lang_ref_Reference.o runtime/native/java_lang_ref_Reference.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+16 warnings generated.
+clang++ -c -o runtime/native/java_lang_reflect_Array.o runtime/native/java_lang_reflect_Array.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_StringFactory.cc:22:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: warnings generated.
- note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -20018,22 +20121,18 @@
       |                                  ^
 In file included from runtime/native/java_lang_StringFactory.cc:22:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/native/java_lang_invoke_MethodHandleImpl.o runtime/native/java_lang_invoke_MethodHandleImpl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_ref_FinalizerReference.o runtime/native/java_lang_ref_FinalizerReference.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_ref_Reference.o runtime/native/java_lang_ref_Reference.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_System.cc:25:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -20106,103 +20205,79 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Array.o runtime/native/java_lang_reflect_Array.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/java_lang_StringFactory.cc:22:
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_StringFactory.cc:22:
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:22:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:22:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_System.cc:25:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_System.cc:25:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -20247,8 +20322,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Constructor.o runtime/native/java_lang_reflect_Constructor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_reflect_Array.cc:21:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -20288,79 +20361,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
-In file included from runtime/mirror/emulated_stack_frame.h:24:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26:
 In file included from runtime/mirror/method_handle_impl-inl.h:22:
 In file included from runtime/art_method-inl.h:24:
@@ -20451,7 +20451,80 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25:
+In file included from runtime/mirror/emulated_stack_frame.h:24:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20472,7 +20545,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20493,7 +20566,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20514,7 +20587,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20535,7 +20608,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20556,7 +20629,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20577,9 +20650,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-14 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Executable.o runtime/native/java_lang_reflect_Executable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20600,7 +20671,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20621,7 +20692,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20642,7 +20713,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+14 warnings generated.
+clang++ -c -o runtime/native/java_lang_reflect_Constructor.o runtime/native/java_lang_reflect_Constructor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20663,7 +20736,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20684,7 +20757,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20705,163 +20778,46 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/native/java_lang_System.cc:25:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_System.cc:25:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20896,7 +20852,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Thread.cc:26:
+In file included from runtime/native/java_lang_Throwable.cc:23:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20918,7 +20874,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20953,7 +20909,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_Throwable.cc:23:
+In file included from runtime/native/java_lang_Thread.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -20975,48 +20931,49 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_reflect_Executable.o runtime/native/java_lang_reflect_Executable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -21137,29 +21094,58 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26:
+In file included from runtime/mirror/method_handle_impl-inl.h:22:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -21169,19 +21155,6 @@
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -21192,9 +21165,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -21205,9 +21179,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -21218,9 +21193,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -21231,9 +21207,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -21244,9 +21221,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -21257,11 +21235,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -21292,11 +21269,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26:
-In file included from runtime/mirror/method_handle_impl-inl.h:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -21314,30 +21290,92 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Field.o runtime/native/java_lang_reflect_Field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
+In file included from runtime/mirror/object-inl.h:26In file included from runtime/native/java_lang_ref_Reference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+:
+In file included from    runtime/mirror/class-inl.h44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+:/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  32127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+:
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  In file included from 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: In file included from 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]runtime/native/java_lang_ref_Reference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+   47 |  In file included from runtime/native/java_lang_ref_Reference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  u123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+sing difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -21345,13 +21383,82 @@
       |                                  ^
 In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_Reference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_Reference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_ref_Reference.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_reflect_Field.o runtime/native/java_lang_reflect_Field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/java_lang_VMClassLoader.cc:22:
+libartbase/base/stl_util.h:243:19: warning: 'iterator<std::forward_iterator_tag, const art::DexFile *>' is deprecated [-Wdeprecated-declarations]
+  243 |     : public std::iterator<std::forward_iterator_tag, typename RealIter::value_type> {
+      |                   ^
+libartbase/base/stl_util.h:286:29: note: in instantiation of template class 'art::FilterIterator<__gnu_cxx::__normal_iterator<const art::DexFile *const *, std::vector<const art::DexFile *>>, (lambda at runtime/native/java_lang_VMClassLoader.cc:142:31)>' requested here
+  286 |   return MakeIterationRange(FilterIterator(start, cond, std::make_optional(end)),
+      |                             ^
+runtime/native/java_lang_VMClassLoader.cc:164:26: note: in instantiation of function template specialization 'art::Filter<const std::vector<const art::DexFile *> &, (lambda at runtime/native/java_lang_VMClassLoader.cc:142:31)>' requested here
+  164 |       MakeTransformRange(Filter(path, dchecked_is_base_dex), get_location)));
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, const art::DexFile *>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -21447,10 +21554,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_reflect_Method.o runtime/native/java_lang_reflect_Method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/native/java_lang_reflect_Parameter.o runtime/native/java_lang_reflect_Parameter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+In file included from runtime/native/java_lang_reflect_Array.cc:21:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -21481,10 +21592,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/native/java_lang_reflect_Array.cc:21:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -21497,12 +21607,13 @@
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
+  127 |     structclang++ -c -o runtime/native/java_lang_reflect_Proxy.o runtime/native/java_lang_reflect_Proxy.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+ _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
+In file included from In file included from runtime/native/java_lang_ref_Reference.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -21514,42 +21625,7 @@
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_ref_Reference.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_reflect_Array.cc:21:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+  178 |     : public __iterator_trruntime/native/java_lang_ref_FinalizerReference.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -21576,56 +21652,36 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Array.cc:21:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+aIn file included from its<_Iterator> { };
+      |              ^
+runtime/native/java_lang_ref_FinalizerReference.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
+In file included from runtime/mirror/class-inl.h/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::24178:14:
+In file included from libartbase/base/array_slice.h: note: :24:
+in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+libartbase/base/stride_iterator.h:30:libartbase/base/iteration_range.h:31:21:41: note:  warning: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+      31 |  30 |  us   ing diffe  ren tce_yptypene = amtye pestnamd:e s:itd:te:itraeratotorr<_trstaitsd:<It:raer>::diffnderenomce__atypcce;
+      es|                                         ^s_
+iterator_tagruntime/mirror/class-inl.h:, 986:56: note: T>in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+::differ  986 | inlenine Icetera_typtioe;nRan
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
+ge<StrideIterator<ArtField>> Class::GetIFie/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     structl _GLds() IBCX{
+X17_      | DEPR                                                       ^
+ECATED iterator
       |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # defi  ne127 |   _GL   IBCXstX17_ruct _DEPRGLECATIBEDCXX [[_17_depr_DEPRECATED iteratecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Method.o runtime/native/java_lang_reflect_Method.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
+or
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:29:
+In file included from runtime/native/java_lang_ref_Reference.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -21639,11 +21695,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Parameter.o runtime/native/java_lang_reflect_Parameter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/native/java_lang_reflect_Proxy.o runtime/native/java_lang_reflect_Proxy.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
+12 warnings generated.
 clang++ -c -o runtime/native/java_util_concurrent_atomic_AtomicLong.o runtime/native/java_util_concurrent_atomic_AtomicLong.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_reflect_Field.cc:22:
 In file included from runtime/art_field-inl.h:24:
@@ -21737,10 +21789,6 @@
       |                                  ^
 8 warnings generated.
 clang++ -c -o runtime/native/libcore_io_Memory.o runtime/native/libcore_io_Memory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/native/libcore_util_CharsetUtils.o runtime/native/libcore_util_CharsetUtils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_reflect_Method.cc:21:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -21783,77 +21831,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/java_lang_VMClassLoader.cc:22:
-libartbase/base/stl_util.h:243:19: warning: 'iterator<std::forward_iterator_tag, const art::DexFile *>' is deprecated [-Wdeprecated-declarations]
-  243 |     : public std::iterator<std::forward_iterator_tag, typename RealIter::value_type> {
-      |                   ^
-libartbase/base/stl_util.h:286:29: note: in instantiation of template class 'art::FilterIterator<__gnu_cxx::__normal_iterator<const art::DexFile *const *, std::vector<const art::DexFile *>>, (lambda at runtime/native/java_lang_VMClassLoader.cc:142:31)>' requested here
-  286 |   return MakeIterationRange(FilterIterator(start, cond, std::make_optional(end)),
-      |                             ^
-runtime/native/java_lang_VMClassLoader.cc:164:26: note: in instantiation of function template specialization 'art::Filter<const std::vector<const art::DexFile *> &, (lambda at runtime/native/java_lang_VMClassLoader.cc:142:31)>' requested here
-  164 |       MakeTransformRange(Filter(path, dchecked_is_base_dex), get_location)));
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, const art::DexFile *>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/native/java_lang_reflect_Method.cc:21:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -21980,6 +21957,67 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+11 warnings generated.
+clang++ -c -o runtime/native/libcore_util_CharsetUtils.o runtime/native/libcore_util_CharsetUtils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_reflect_Constructor.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/native/java_lang_reflect_Executable.cc:22:
 In file included from runtime/art_method-alloc-inl.h:20:
 In file included from runtime/art_method-inl.h:24:
@@ -22037,9 +22075,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-11 warnings generated.
-clang++ -c -o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/native/sun_misc_Unsafe.o runtime/native/sun_misc_Unsafe.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/java_lang_reflect_Field.cc:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -22095,8 +22130,119 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/native/sun_misc_Unsafe.o runtime/native/sun_misc_Unsafe.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 8 warnings generated.
 clang++ -c -o runtime/native/jdk_internal_misc_Unsafe.o runtime/native/jdk_internal_misc_Unsafe.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/java_lang_reflect_Method.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_reflect_Method.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_reflect_Parameter.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/java_lang_reflect_Parameter.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/native/java_lang_reflect_Proxy.cc:27:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
@@ -22301,56 +22447,64 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Method.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Method.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -22413,7 +22567,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
+In file included from runtime/native/libcore_io_Memory.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22424,17 +22578,17 @@
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
+In file included from runtime/native/libcore_io_Memory.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22445,17 +22599,17 @@
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
+In file included from runtime/native/libcore_io_Memory.cc:26:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22466,20 +22620,21 @@
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Parameter.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -22510,10 +22665,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Parameter.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -22531,7 +22687,69 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
@@ -22595,8 +22813,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/non_debuggable_classes.o runtime/non_debuggable_classes.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22617,7 +22834,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22638,7 +22855,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22659,7 +22876,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22680,7 +22897,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22701,7 +22918,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22722,7 +22939,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22757,7 +22974,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/libcore_io_Memory.cc:26:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
 In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -22779,11 +22996,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+8 warnings generated.
+clang++ -c -o runtime/non_debuggable_classes.o runtime/non_debuggable_classes.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/native/java_lang_reflect_Method.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -22792,33 +23010,22 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+runtime/native/java_lang_reflect_Method.cc:53:24: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   53 |     for (const auto& m : klass->GetDeclaredVirtualMethods(kRuntimePointerSize)) {
+      |                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/native/java_lang_reflect_Method.cc:21:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -22827,10 +23034,10 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -22838,10 +23045,11 @@
       |                                  ^
 8 warnings generated.
 clang++ -c -o runtime/nterp_helpers.o runtime/nterp_helpers.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/java_lang_reflect_Method.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -22850,22 +23058,33 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/native/java_lang_reflect_Method.cc:53:24: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   53 |     for (const auto& m : klass->GetDeclaredVirtualMethods(kRuntimePointerSize)) {
-      |                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/java_lang_reflect_Method.cc:21:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
+In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -22874,15 +23093,17 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/oat.o runtime/oat.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/libcore_util_CharsetUtils.cc:24:
 In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:24:
@@ -22924,16 +23145,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -22945,16 +23157,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -22966,16 +23169,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -22987,16 +23181,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -23008,16 +23193,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -23029,16 +23205,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -23050,44 +23217,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/oat.o runtime/oat.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/native/sun_misc_Unsafe.cc:32:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/sun_misc_Unsafe.cc:32:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/sun_misc_Unsafe.cc:32:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23124,7 +23253,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/sun_misc_Unsafe.cc:32:
+8 warnings generated.
+In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -23136,42 +23266,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/sun_misc_Unsafe.cc:32:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/sun_misc_Unsafe.cc:32:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATIn file included from runtime/native/jdk_internal_misc_Unsafe.cc:32:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__ED [[__deprecated__]]
-      |                                  ^
-]]
-      |                                  ^
 In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23196,6 +23290,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/oat_file.o runtime/oat_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/oat_file_assistant.o runtime/oat_file_assistant.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/oat_file_assistant_context.o runtime/oat_file_assistant_context.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/nterp_helpers.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -23280,146 +23378,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31:
-In file included from runtime/native/scoped_fast_native_object_access-inl.h:23:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 8 warnings generated.
-clang++ -c -o runtime/oat_file.o runtime/oat_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/oat_file_assistant.o runtime/oat_file_assistant.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-10 warnings generated.
-8clang++ -c -o runtime/oat_file_assistant_context.o runtime/oat_file_assistant_context.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
- warnings generated.
 clang++ -c -o runtime/oat_file_manager.o runtime/oat_file_manager.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+10 warnings generated.
 clang++ -c -o runtime/oat_quick_method_header.o runtime/oat_quick_method_header.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 8 warnings generated.
 clang++ -c -o runtime/object_lock.o runtime/object_lock.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/non_debuggable_classes.cc:21:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/non_debuggable_classes.cc:21:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/non_debuggable_classes.cc:21:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/non_debuggable_classes.cc:21:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/non_debuggable_classes.cc:21:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/non_debuggable_classes.cc:21:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/offsets.o runtime/offsets.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file.cc:42:
 libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
    55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
@@ -23450,14 +23416,13 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
+clang++ -c -o runtime/parsed_options.o runtime/parsed_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/native/sun_misc_Unsafe.cc:32:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
 libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_acclang++ -c -o runtime/offsets.o runtime/offsets.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-cess_iterator_tag, T> {
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
@@ -23530,78 +23495,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/parsed_options.o runtime/parsed_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/oat_quick_method_header.cc:17:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/oat_quick_method_header.cc:17:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/oat_quick_method_header.cc:17:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/oat_quick_method_header.cc:17:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/plugin.o runtime/plugin.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file_manager.cc:28:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -23692,6 +23585,169 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/plugin.o runtime/plugin.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/oat_quick_method_header.cc:17:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/oat_quick_method_header.cc:17:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIIn file included from runtime/non_debuggable_classes.cc:21:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+BIn file included from runtime/non_debuggable_classes.cc:21:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+CIn file included from runtime/non_debuggable_classes.cc:21:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+XX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/non_debuggable_classes.cc:21:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/non_debuggable_classes.cc:21:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/non_debuggable_classes.cc:21:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/oat_quick_method_header.cc:17:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/oat_quick_method_header.cc:17:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/oat_file_assistant.cc:38:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/oat_file_assistant.cc:38:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/nterp_helpers.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -23786,27 +23842,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file_assistant.cc:38:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/oat_file_assistant.cc:38:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/object_lock.cc:20:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23819,7 +23855,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/object_lock.cc:20:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23832,7 +23868,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/object_lock.cc:20:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23845,7 +23881,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/object_lock.cc:20:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23858,7 +23894,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/object_lock.cc:20:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23871,7 +23907,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/object_lock.cc:20:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23884,35 +23920,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/quick_exception_handler.o runtime/quick_exception_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/nterp_helpers.cc:22:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/nterp_helpers.cc:22:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23925,7 +23933,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23938,7 +23946,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -23951,7 +23959,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23964,7 +23972,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23977,7 +23985,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -23990,49 +23998,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/nterp_helpers.cc:22:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/nterp_helpers.cc:22:
-In file included from runtime/oat_quick_method_header.h:25:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+clang++ -c -o runtime/quick_exception_handler.o runtime/quick_exception_handler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file_assistant.cc:55:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -24093,7 +24059,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/read_barrier.o runtime/read_barrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file_assistant.cc:55:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -24274,6 +24239,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/read_barrier.o runtime/read_barrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/reference_table.o runtime/reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file_assistant.cc:55:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -24330,16 +24299,7 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 8 warnings generated.
-clang++ -c -o runtime/reference_table.o runtime/reference_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/reflection.o runtime/reflection.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/oat_quick_method_header.cc:24:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -24366,14 +24326,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_quick_method_header.cc:24:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/oat_file.cc:68:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -24387,9 +24340,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/reflective_handle_scope.o runtime/reflective_handle_scope.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/reflective_value_visitor.o runtime/reflective_value_visitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/reflection.o runtime/reflection.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file_manager.cc:28:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -24445,74 +24396,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/object_lock.cc:20:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/object_lock.cc:20:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/quick_exception_handler.cc:17:
-In file included from runtime/quick_exception_handler.h:28:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/quick_exception_handler.cc:17:
-In file included from runtime/quick_exception_handler.h:28:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/oat_file.cc:68:
+clang++ -c -o runtime/reflective_handle_scope.o runtime/reflective_handle_scope.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/oat_quick_method_header.cc:24:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -24539,7 +24431,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/oat_quick_method_header.cc:24:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -24553,8 +24452,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:17:
-In file included from runtime/quick_exception_handler.h:28:
+In file included from runtime/oat_file.cc:70:
+In file included from runtime/oat_file-inl.h:23:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -24581,8 +24481,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:17:
-In file included from runtime/quick_exception_handler.h:28:
+In file included from runtime/oat_file.cc:70:
+In file included from runtime/oat_file-inl.h:23:
+In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -24596,10 +24497,34 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/runtime.o runtime/runtime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/oat_file.cc:70:
-In file included from runtime/oat_file-inl.h:23:
+In file included from runtime/nterp_helpers.cc:22:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/nterp_helpers.cc:22:
+In file included from runtime/oat_quick_method_header.h:25:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+clang++ -c -o runtime/reflective_value_visitor.o runtime/reflective_value_visitor.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/nterp_helpers.cc:22:
 In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -24627,8 +24552,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:70:
-In file included from runtime/oat_file-inl.h:23:
+In file included from runtime/nterp_helpers.cc:22:
 In file included from runtime/oat_quick_method_header.h:25:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -24769,118 +24693,111 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/runtime_callbacks.o runtime/runtime_callbacks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/quick_exception_handler.cc:17:
+In file included from runtime/quick_exception_handler.h:28:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/quick_exception_handler.cc:17:
+In file included from runtime/quick_exception_handler.h:28:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/quick_exception_handler.cc:17:
+In file included from runtime/quick_exception_handler.h:28:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/quick_exception_handler.cc:17:
+In file included from runtime/quick_exception_handler.h:28:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
       |                                    ^
-runtime/oat_file.cc:2463:44: note: in instantiation of template class 'art::StrideIterator<const art::IndexBssMappingEntry>' requested here
- 2463 |     for (const IndexBssMappingEntry& entry : *index_bss_mapping) {
-      |                                            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/oat_file.cc:68:
+In file included from runtime/object_lock.cc:20:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -24943,6 +24860,123 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/oat_file.cc:68:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/oat_file.cc:2463:44: note: in instantiation of template class 'art::StrideIterator<const art::IndexBssMappingEntry>' requested here
+ 2463 |     for (const IndexBssMappingEntry& entry : *index_bss_mapping) {
+      |                                            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/oat_file.cc:68:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, const art::IndexBssMappingEntry>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/runtime.o runtime/runtime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/oat_file_manager.cc:29:
 In file included from libartbase/base/bit_vector-inl.h:20:
 libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
@@ -24974,11 +25008,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
+8 warnings generated.
+clang++ -c -o runtime/runtime_callbacks.o runtime/runtime_callbacks.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
 clang++ -c -o runtime/runtime_common.o runtime/runtime_common.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/runtime_image.o runtime/runtime_image.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/runtime_intrinsics.o runtime/runtime_intrinsics.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/reflection.cc:17:
 In file included from runtime/reflection-inl.h:28:
 In file included from runtime/mirror/object-inl.h:26:
@@ -25063,6 +25097,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+10 warnings generated.
+clang++ -c -o runtime/runtime_intrinsics.o runtime/runtime_intrinsics.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/reflective_value_visitor.cc:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
@@ -25102,45 +25138,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reflective_value_visitor.cc:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/reflective_value_visitor.cc:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/reflective_value_visitor.cc:23:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/runtime_image.cc:33:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -25161,11 +25158,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/reference_table.cc:28:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -25176,11 +25170,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/reference_table.cc:28:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -25191,11 +25182,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/reference_table.cc:28:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -25206,11 +25194,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/reflective_value_visitor.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -25221,11 +25207,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/reflective_value_visitor.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -25236,11 +25220,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/reflective_value_visitor.cc:23:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -25251,14 +25233,44 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/reference_table.cc:28:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/reference_table.cc:28:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/reference_table.cc:28:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/reflection.cc:17:
+In file included from runtime/reflection-inl.h:28:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -25285,14 +25297,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/quick_exception_handler.cc:24:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/reflection.cc:17:
+In file included from runtime/reflection-inl.h:28:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
@@ -25348,8 +25354,54 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/runtime_intrinsics.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/runtime_intrinsics.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/runtime_intrinsics.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -25360,8 +25412,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -25372,8 +25428,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -25384,60 +25444,83 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_intrinsics.cc:19:
+In file included from runtime/quick_exception_handler.cc:24:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecIn file included from aruntime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-t   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-e/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-d/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  _123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-_]]
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/quick_exception_handler.cc:24:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_intrinsics.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -25448,10 +25531,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_intrinsics.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -25462,8 +25547,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
+clang++ -c -o runtime/runtime_options.o runtime/runtime_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -25478,8 +25563,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -25494,8 +25578,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -25510,8 +25593,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -25526,8 +25608,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -25542,8 +25623,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -25558,9 +25638,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reflection.cc:17:
-In file included from runtime/reflection-inl.h:28:
-In file included from runtime/mirror/object-inl.h:26:
+15 warnings generated.
+clang++ -c -o runtime/scoped_thread_state_change.o runtime/scoped_thread_state_change.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/reference_table.cc:28:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -25586,9 +25666,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reflection.cc:17:
-In file included from runtime/reflection-inl.h:28:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/reference_table.cc:28:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -25601,10 +25679,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/runtime_intrinsics.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -25635,10 +25713,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:51:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/runtime_intrinsics.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -25656,8 +25734,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-15 warnings generated.
-clang++ -c -o runtime/runtime_options.o runtime/runtime_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/reflective_value_visitor.cc:23:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
@@ -25699,71 +25775,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/reference_table.cc:28:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/scoped_thread_state_change.o runtime/scoped_thread_state_change.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/signal_catcher.o runtime/signal_catcher.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/stack.o runtime/stack.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/runtime.cc:68:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/runtime.cc:68:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-11 warnings generated.
-clang++ -c -o runtime/stack_map.o runtime/stack_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/reflection.cc:33:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -25872,10 +25883,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_intrinsics.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/runtime.cc:51:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -25906,10 +25917,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_intrinsics.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/runtime.cc:51:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -25927,61 +25938,59 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:80:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+11 warnings generated.
+clang++ -c -o runtime/signal_catcher.o runtime/signal_catcher.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/stack.o runtime/stack.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/stack_map.o runtime/stack_map.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/startup_completed_task.o runtime/startup_completed_task.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
+clang++ -c -o runtime/string_builder_append.o runtime/string_builder_append.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/runtime.cc:68:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime.cc:80:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+In file included from runtime/runtime.cc:68:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack.cc:17:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+In file included from runtime/runtime_image.cc:38:
+In file included from runtime/class_loader_utils.h:20:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:28:
+In file included from runtime/dex/dex_file_annotations.h:22:
+In file included from runtime/mirror/dex_cache.h:30:
+runtime/mirror/object_array.h:165:31: warning: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' is deprecated [-Wdeprecated-declarations]
+  165 | class ArrayIter : public std::iterator<std::forward_iterator_tag, ObjPtr<T>> {
       |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
+   85 |       for (auto element : dex_elements.Iterate<mirror::Object>()) {
+      |                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -25991,18 +26000,6 @@
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/stack_map.cc:17:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -26012,7 +26009,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack.cc:17:
+In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
@@ -26024,7 +26022,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack.cc:17:
+In file included from runtime/runtime.cc:80:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -26052,7 +26052,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack.cc:17:
+In file included from runtime/runtime.cc:80:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -26067,8 +26069,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack.cc:17:
+In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -26095,7 +26097,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack.cc:17:
+In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
@@ -26106,122 +26109,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123clang++ -c -o runtime/startup_completed_task.o runtime/startup_completed_task.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/string_builder_append.o runtime/string_builder_append.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/runtime_image.cc:38:
-In file included from runtime/class_loader_utils.h:20:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:28:
-In file included from runtime/dex/dex_file_annotations.h:22:
-In file included from runtime/mirror/dex_cache.h:30:
-runtime/mirror/object_array.h:165:31: warning: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' is deprecated [-Wdeprecated-declarations]
-  165 | class ArrayIter : public std::iterator<std::forward_iterator_tag, ObjPtr<T>> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange<art::mirror::ArrayIter<art::mirror::Object, art::Handle<art::mirror::ObjectArray<art::mirror::Object>>>>' requested here
-   85 |       for (auto element : dex_elements.Iterate<mirror::Object>()) {
-      |                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ObjPtr<art::mirror::Object>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
@@ -26377,6 +26264,217 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/runtime_image.cc:31:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
+   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
+      |                          ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/runtime_image.cc:31:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/runtime.cc:51:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -26422,31 +26520,49 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:31:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator<art::ArtMethod>' requested here
-   64 |   for (ArtMethod& method : GetMethods(pointer_size)) {
-      |                          ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/runtime_image.cc:31:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtMethod>' has been explicitly marked deprecated here
+In file included from runtime/stack_map.cc:17:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/thread.o runtime/thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/runtime_options.cc:17:
 In file included from runtime/runtime_options.h:33:
 In file included from runtime/jit/jit_code_cache.h:36:
@@ -26622,66 +26738,30 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/thread_list.o runtime/thread_list.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/scoped_thread_state_change.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/scoped_thread_state_change.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/scoped_thread_state_change.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/scoped_thread_state_change.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/scoped_thread_state_change.cc:24:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -26689,12 +26769,13 @@
       |                                  ^
 In file included from runtime/scoped_thread_state_change.cc:24:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -26820,12 +26901,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/thread.o runtime/thread.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/signal_catcher.cc:40:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -26856,10 +26935,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/signal_catcher.cc:40:
-In file included from runtime/jit/profile_saver.h:23:
-In file included from runtime/jit/jit_code_cache.h:36:
-In file included from runtime/jit/jit_memory_region.h:26:
+In file included from runtime/stack.cc:23:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -26877,17 +26956,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/thread_list.o runtime/thread_list.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/stack_map.cc:26:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/string_builder_append.cc:24:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -26899,15 +26970,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:26:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/string_builder_append.cc:24:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -26919,15 +26984,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:26:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/string_builder_append.cc:24:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -26939,15 +26998,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:26:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/string_builder_append.cc:24:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -26959,15 +27012,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:26:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/string_builder_append.cc:24:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -26979,15 +27026,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack_map.cc:26:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/string_builder_append.cc:24:
+In file included from runtime/mirror/string-alloc-inl.h:19:
+In file included from runtime/mirror/string-inl.h:23:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
@@ -26999,51 +27040,88 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/startup_completed_task.cc:28:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/scoped_thread_state_change.cc:24:
+In file included from runtime/startup_completed_task.cc:28:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/signal_catcher.cc:40:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -27074,10 +27152,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/stack.cc:23:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/signal_catcher.cc:40:
+In file included from runtime/jit/profile_saver.h:23:
+In file included from runtime/jit/jit_code_cache.h:36:
+In file included from runtime/jit/jit_memory_region.h:26:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -27095,10 +27173,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/string_builder_append.cc:24:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/thread.cc:42:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -27109,10 +27188,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/string_builder_append.cc:24:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/thread.cc:42:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -27123,10 +27203,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/string_builder_append.cc:24:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/thread.cc:42:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -27137,10 +27218,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/string_builder_append.cc:24:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/thread.cc:42:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -27151,10 +27233,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/string_builder_append.cc:24:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/thread.cc:42:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -27165,10 +27248,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/string_builder_append.cc:24:
-In file included from runtime/mirror/string-alloc-inl.h:19:
-In file included from runtime/mirror/string-inl.h:23:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/thread.cc:42:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -27179,6 +27263,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/thread_pool.o runtime/thread_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/stack_map.cc:26:
 In file included from runtime/scoped_thread_state_change-inl.h:26:
 In file included from runtime/jni/jni_env_ext-inl.h:22:
@@ -27188,26 +27274,12 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -27222,33 +27294,6 @@
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/startup_completed_task.cc:28:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/startup_completed_task.cc:28:
-In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
@@ -27260,7 +27305,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/stack_map.cc:26:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -27273,7 +27325,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/stack_map.cc:26:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -27286,7 +27345,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/stack_map.cc:26:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -27299,7 +27365,14 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/startup_completed_task.cc:28:
+In file included from runtime/stack_map.cc:26:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -27312,9 +27385,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/thread_pool.o runtime/thread_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/thread.cc:42:
+In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -27329,7 +27400,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread.cc:42:
+In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -27344,7 +27415,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread.cc:42:
+In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -27359,7 +27430,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread.cc:42:
+In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -27374,7 +27445,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread.cc:42:
+In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -27389,7 +27460,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread.cc:42:
+In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
@@ -27479,107 +27550,70 @@
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/thread_list.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/thread_list.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/thread_list.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/thread_list.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread_list.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/stack_map.cc:26:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread_list.cc:33:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/stack_map.cc:26:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/ti/agent.o runtime/ti/agent.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/thread_pool.cc:31:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -27601,93 +27635,9 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 8 warnings generated.
-clang++ -c -o runtime/trace.o runtime/trace.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/ti/agent.o runtime/ti/agent.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 8 warnings generated.
-clang++ -c -o runtime/transaction.o runtime/transaction.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+clang++ -c -o runtime/trace.o runtime/trace.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/thread.cc:42:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -27743,8 +27693,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-2 warnings generated.
-clang++ -c -o runtime/var_handles.o runtime/var_handles.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/transaction.o runtime/transaction.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/thread_list.cc:33:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -27800,42 +27750,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/vdex_file.o runtime/vdex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/verifier/class_verifier.o runtime/verifier/class_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-19 warnings generated.
-clang++ -c -o runtime/verifier/instruction_flags.o runtime/verifier/instruction_flags.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/transaction.cc:23:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/transaction.cc:23:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+2 warnings generated.
+clang++ -c -o runtime/var_handles.o runtime/var_handles.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -27846,16 +27766,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -27866,16 +27780,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -27886,57 +27794,25 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/thread.cc:50:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         stdIn file included from ::iterator<std::forward_iterator_tag, Dexruntime/thread.cc:50:
-libartbase/base/stl_util.hInstructionPcPair> {
-      | :327:38:              ^
-warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-327 | str  127 |     struct _GLIBCXX17_DEPuctRECA STED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
-In file included from plitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-libdexfile/dex/dex_file-inl.h/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-:28:
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
       |                           ^
@@ -27946,16 +27822,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -27966,64 +27836,97 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/verifier/method_verifier.o runtime/verifier/method_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-In file included from runtime/ti/agent.ccclang++ -c -o runtime/verifier/reg_type.o runtime/verifier/reg_type.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+In file included from runtime/thread.cc:50:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/thread.cc:50:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+19 warnings generated.
+clang++ -c -o runtime/vdex_file.o runtime/vdex_file.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/verifier/class_verifier.o runtime/verifier/class_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/thread.cc:87:
+In file included from runtime/monitor_objects_stack_visitor.h:25:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
    31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/ti/agent.cc:27:
-In file included from runtime/scoped_thread_state_change-inl.h:26:
-In file included from runtime/jni/jni_env_ext-inl.h:22:
-In file included from runtime/jni/local_reference_table-inl.h:25:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/thread.cc:87:
+In file included from runtime/monitor_objects_stack_visitor.h:25:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/transaction.cc:23:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/transaction.cc:23:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/verifier/instruction_flags.o runtime/verifier/instruction_flags.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/vdex_file.cc:31:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
@@ -28044,6 +27947,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+clang++ -c -o runtime/verifier/method_verifier.o runtime/verifier/method_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
+clang++ -c -o runtime/verifier/reg_type.o runtime/verifier/reg_type.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/var_handles.cc:22:
 In file included from runtime/method_handles-inl.h:24:
 In file included from runtime/interpreter/interpreter_common.h:34:
@@ -28146,6 +28052,126 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/transaction.cc:27:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -28248,10 +28274,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -28282,10 +28308,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/trace.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/ti/agent.cc:27:
+In file included from runtime/scoped_thread_state_change-inl.h:26:
+In file included from runtime/jni/jni_env_ext-inl.h:22:
+In file included from runtime/jni/local_reference_table-inl.h:25:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -28298,61 +28324,13 @@
    30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
       |                     ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED itIn file included from runtime/thread.cc:87:
-In file included from runtime/monitor_objects_stack_visitor.h:25:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-erator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECIn file included from runtime/thread.cc:87:
-In file included from runtime/monitor_objects_stack_visitor.h:25:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-ATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/class_verifier.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
+In file included from runtime/vdex_file.cc:38:
+In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
       |                                   ^
@@ -28362,11 +28340,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/class_verifier.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
+In file included from runtime/vdex_file.cc:38:
+In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
@@ -28376,11 +28351,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/class_verifier.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
+In file included from runtime/vdex_file.cc:38:
+In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
@@ -28390,10 +28362,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/class_verifier.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/vdex_file.cc:38:
+In file included from libdexfile/dex/class_accessor-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -28404,10 +28375,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/class_verifier.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/vdex_file.cc:38:
+In file included from libdexfile/dex/class_accessor-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -28418,10 +28388,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/class_verifier.cc:22:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/vdex_file.cc:38:
+In file included from libdexfile/dex/class_accessor-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -28432,20 +28401,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/reg_type.cc:17:
-In file included from runtime/verifier/reg_type-inl.h:20:
-In file included from runtime/verifier/reg_type.h:27:
-libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
-   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
-      |                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/vdex_file.cc:38:
-In file included from libdexfile/dex/class_accessor-inl.h:25:
+In file included from runtime/verifier/class_verifier.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
       |                                   ^
@@ -28455,8 +28415,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:38:
-In file included from libdexfile/dex/class_accessor-inl.h:25:
+In file included from runtime/verifier/class_verifier.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
@@ -28466,8 +28429,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:38:
-In file included from libdexfile/dex/class_accessor-inl.h:25:
+In file included from runtime/verifier/class_verifier.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                                ^
@@ -28477,9 +28443,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:38:
-In file included from libdexfile/dex/class_accessor-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/verifier/class_verifier.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -28490,9 +28457,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:38:
-In file included from libdexfile/dex/class_accessor-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/verifier/class_verifier.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -28503,9 +28471,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:38:
-In file included from libdexfile/dex/class_accessor-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from runtime/verifier/class_verifier.cc:22:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -28608,6 +28577,75 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+14 warnings generated.
+clang++ -c -o runtime/verifier/reg_type_cache.o runtime/verifier/reg_type_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/verifier/reg_type.cc:17:
+In file included from runtime/verifier/reg_type-inl.h:20:
+In file included from runtime/verifier/reg_type.h:27:
+libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
+   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
+      |                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/trace.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/transaction.cc:27:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
@@ -28657,6 +28695,18 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:20:
+In file included from libartbase/base/bit_vector-inl.h:20:
+libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
+   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
+      |                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/verifier/method_verifier.cc:23:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -28747,37 +28797,152 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-14 warnings generated.
-clang++ -c -o runtime/verifier/reg_type_cache.o runtime/verifier/reg_type_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/verifier/register_line.o runtime/verifier/register_line.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:20:
-In file included from libartbase/base/bit_vector-inl.h:20:
-libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
-   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
-      |                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/trace.cc:29:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/trace.cc:29:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/verifier/register_line.o runtime/verifier/register_line.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/var_handles.cc:22:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/var_handles.cc:22:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -28861,6 +29026,28 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/verifier/verifier_deps.o runtime/verifier/verifier_deps.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/trace.cc:29:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/trace.cc:29:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/trace.cc:50:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
@@ -28904,17 +29091,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/var_handles.cc:22:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/vdex_file.cc:42:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -28940,17 +29117,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/var_handles.cc:22:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/vdex_file.cc:42:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -29018,98 +29185,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = stdclang++ -c -o runtime/verifier/verifier_deps.o runtime/verifier/verifier_deps.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/verifier/register_line.cc:23:
 In file included from runtime/verifier/reg_type-inl.h:20:
 In file included from runtime/verifier/reg_type.h:27:
@@ -29122,7 +29197,17 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:42:
+10 warnings generated.
+clang++ -c -o runtime/verify_object.o runtime/verify_object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/verifier/method_verifier.cc:23:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -29148,7 +29233,15 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/vdex_file.cc:42:
+In file included from runtime/verifier/method_verifier.cc:23:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -29161,10 +29254,90 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/method_verifier.cc:23:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/var_handles.cc:22:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/var_handles.cc:22:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/var_handles.cc:22:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/var_handles.cc:22:
+In file included from runtime/method_handles-inl.h:24:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/reg_type.cc:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -29184,7 +29357,52 @@
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+   31 |   using difference_type = typenIn file included from runtime/verifier/verifier_deps.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+ameIn file included from runtime/verifier/verifier_deps.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+ In file included from runtime/verifier/verifier_deps.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+std::iterator_traits<Iter>::difference_type;
       |                                         ^
 runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
   986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
@@ -29195,10 +29413,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/method_verifier.cc:23:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/verifier/reg_type.cc:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -29216,9 +29433,54 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-10 warnings generated.
-clang++ -c -o runtime/verify_object.o runtime/verify_object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/verifier/reg_type.cc:24:
+In file included from runtime/verifier/verifier_deps.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/verifier_deps.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/verifier_deps.cc:22:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
@@ -29251,7 +29513,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/reg_type.cc:24:
+In file included from runtime/verifier/reg_type_cache.cc:17:
+In file included from runtime/verifier/reg_type_cache-inl.h:22:
+In file included from runtime/class_root-inl.h:22:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
@@ -29271,22 +29535,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/var_handles.cc:22:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
+16 warnings generated.
+clang++ -c -o runtime/well_known_classes.o runtime/well_known_classes.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/verifier/register_line.cc:24:
 In file included from runtime/verifier/register_line-inl.h:24:
 In file included from runtime/verifier/reg_type_cache-inl.h:22:
@@ -29335,22 +29585,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/var_handles.cc:22:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/verifier/register_line.cc:24:
 In file included from runtime/verifier/register_line-inl.h:24:
 In file included from runtime/verifier/reg_type_cache-inl.h:22:
@@ -29399,57 +29633,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/well_known_classes.o runtime/well_known_classes.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/var_handles.cc:22:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/var_handles.cc:22:
-In file included from runtime/method_handles-inl.h:24:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/verifier/class_verifier.cc:22:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -29596,97 +29779,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/verifier_deps.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/verifier_deps.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/verifier_deps.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/verifier_deps.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/verifier_deps.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/verifier_deps.cc:22:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-16 warnings generated.
+12 warnings generated.
 clang++ -c -o runtime/arch/context.o runtime/arch/context.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/verifier/method_verifier.cc:32:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
@@ -29854,65 +29947,18 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:17:
-In file included from runtime/verifier/reg_type_cache-inl.h:22:
-In file included from runtime/class_root-inl.h:22:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/verifier/method_verifier.cc:58:
+In file included from runtime/verifier/reg_type-inl.h:20:
+In file included from runtime/verifier/reg_type.h:27:
+libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
+   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
+      |                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-14 warnings generated.
-clang++ -c -o runtime/arch/instruction_set_features.o runtime/arch/instruction_set_features.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/well_known_classes.cc:26:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -29955,6 +30001,49 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/verifier/method_verifier.cc:63:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/method_verifier.cc:63:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/well_known_classes.cc:26:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -29997,20 +30086,30 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/method_verifier.cc:58:
-In file included from runtime/verifier/reg_type-inl.h:20:
-In file included from runtime/verifier/reg_type.h:27:
-libartbase/base/bit_vector.h:55:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' is deprecated [-Wdeprecated-declarations]
-   55 |       public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, uint32_t> {
-      |                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, unsigned int>' has been explicitly marked deprecated here
+14 warnings generated.
+clang++ -c -o runtime/arch/instruction_set_features.o runtime/arch/instruction_set_features.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/arch/memcmp16.o runtime/arch/memcmp16.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/arch/arm/instruction_set_features_arm.o runtime/arch/arm/instruction_set_features_arm.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/verifier/reg_type_cache.cc:26:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/verifier/reg_type_cache.cc:26:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/arch/memcmp16.o runtime/arch/memcmp16.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/arch/arm/instruction_set_features_arm.o runtime/arch/arm/instruction_set_features_arm.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/verifier/register_line.cc:24:
 In file included from runtime/verifier/register_line-inl.h:24:
 In file included from runtime/verifier/reg_type_cache-inl.h:22:
@@ -30070,49 +30169,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verifier/method_verifier.cc:63:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/method_verifier.cc:63:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/verifier/verifier_deps.cc:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -30141,7 +30197,7 @@
 runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
   986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
       |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12In file included from : note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -30151,7 +30207,26 @@
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.hruntime/verify_object.cc:17:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/arch/arm/registers_arm.o runtime/arch/arm/registers_arm.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/verify_object.cc:17:
 In file included from runtime/verify_object-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
@@ -30159,14 +30234,13 @@
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
       |                                   ^
-:/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-25:
-In file included from runtime/read_barrier-inl.h:In file included from runtime/verify_object.cc:17:
+In file included from runtime/verify_object.cc:17:
 In file included from runtime/verify_object-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
@@ -30180,7 +30254,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-23In file included from runtime/verify_object.cc:17:
+In file included from runtime/verify_object.cc:17:
 In file included from runtime/verify_object-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:32:
@@ -30194,22 +30268,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/verify_object.cc:17:
 In file included from runtime/verify_object-inl.h:22:
 In file included from runtime/mirror/object-inl.h:26:
@@ -30252,33 +30310,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/arch/arm/registers_arm.o runtime/arch/arm/registers_arm.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/verifier/reg_type_cache.cc:26:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/verifier/reg_type_cache.cc:26:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-12 warnings generated.
 clang++ -c -o runtime/arch/arm64/instruction_set_features_arm64.o runtime/arch/arm64/instruction_set_features_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/arch/arm64/registers_arm64.o runtime/arch/arm64/registers_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-9 warnings generated.
+12 warnings generated.
 clang++ -c -o runtime/arch/riscv64/instruction_set_features_riscv64.o runtime/arch/riscv64/instruction_set_features_riscv64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/arch/riscv64/registers_riscv64.o runtime/arch/riscv64/registers_riscv64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+9 warnings generated.
 clang++ -c -o runtime/arch/x86/instruction_set_features_x86.o runtime/arch/x86/instruction_set_features_x86.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/arch/arm64/instruction_set_features_arm64.cc:32:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
@@ -30301,108 +30338,105 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 clang++ -c -o runtime/arch/x86/registers_x86.o runtime/arch/x86/registers_x86.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-2 warnings generated.
 clang++ -c -o runtime/arch/x86_64/registers_x86_64.o runtime/arch/x86_64/registers_x86_64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+2 warnings generated.
 clang++ -c -o runtime/entrypoints/entrypoint_utils.o runtime/entrypoints/entrypoint_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/well_known_classes.cc:26:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+clang++ -c -o runtime/entrypoints/jni/jni_entrypoints.o runtime/entrypoints/jni/jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/well_known_classes.cc:26:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verify_object.cc:17:
-In file included from runtime/verify_object-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/verify_object.cc:17:
-In file included from runtime/verify_object-inl.h:22:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPREclang++ -c -o runtime/entrypoints/math_entrypoints.o runtime/entrypoints/math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+CATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/entrypoints/jni/jni_entrypoints.o runtime/entrypoints/jni/jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/entrypoints/quick/quick_alloc_entrypoints.o runtime/entrypoints/quick/quick_alloc_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+11 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_cast_entrypoints.o runtime/entrypoints/quick/quick_cast_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/entrypoints/quick/quick_deoptimization_entrypoints.o runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/verifier/verifier_deps.cc:22:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -30560,101 +30594,99 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/entrypoints/math_entrypoints.o runtime/entrypoints/math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/entrypoints/quick/quick_alloc_entrypoints.o runtime/entrypoints/quick/quick_alloc_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_cast_entrypoints.o runtime/entrypoints/quick/quick_cast_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_deoptimization_entrypoints.o runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-11 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_dexcache_entrypoints.o runtime/entrypoints/quick/quick_dexcache_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-9 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_entrypoints_enum.o runtime/entrypoints/quick/quick_entrypoints_enum.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/verify_object.cc:17:
+In file included from runtime/verify_object-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+In file included from runtime/verify_object.cc:17:
+In file included from runtime/verify_object-inl.h:22:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/well_known_classes.cc:26:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/well_known_classes.cc:26:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -30711,60 +30743,12 @@
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GIn file included from runtime/entrypoints/math_entrypoints.cc:19:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-LIIn file included from BCXX17_DEPRECATED iterator
-      |            ^
-runtime/entrypoints/math_entrypoints.cc/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:19:123:
-In file included from :34: note: runtime/entrypoints/entrypoint_utils-inl.h:expanded from macro '_GLIBCXX17_DEPRECATED'
-24:
-In file included from runtime/art_field-inl.h:24  :
-In file included from 123 | runtime/class_linker-inl.h:# defi24:
-ne _GLIn file included from runtime/art_method-inl.hIBCX:26X17_:
-In file included from DEPRElibdexfile/dex/code_item_accessors-inl.h:CAT24:
-ED In file included from libdexfile/dex/dex_file-inl.h[[__:26depre:
-libdexfile/dex/class_iterator.hcat:46ed_:27_]]
-:       | warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]                                 ^
-
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-In file included from /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-runtime/entrypoints/jni/jni_entrypoints.cc:25:
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -30798,11 +30782,11 @@
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -30814,11 +30798,11 @@
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -30830,48 +30814,6 @@
 In file included from runtime/class_linker-inl.h:24:
 In file included from runtime/art_method-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -30882,11 +30824,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -30897,10 +30840,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -30911,10 +30856,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -30925,8 +30872,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/entrypoints/quick/quick_field_entrypoints.o runtime/entrypoints/quick/quick_field_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -30940,7 +30886,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -30954,7 +30900,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -30968,7 +30914,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -30982,7 +30928,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -30996,7 +30942,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31010,6 +30956,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_dexcache_entrypoints.o runtime/entrypoints/quick/quick_dexcache_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+9 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_entrypoints_enum.o runtime/entrypoints/quick/quick_entrypoints_enum.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17:
 In file included from runtime/mirror/class-inl.h:32:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -31082,101 +31032,61 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils.cc:19:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:26:
-In file included from libdexfile/dex/code_item_accessors-inl.h:24:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/entrypoints/quick/quick_fillarray_entrypoints.o runtime/entrypoints/quick/quick_fillarray_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_jni_entrypoints.o runtime/entrypoints/quick/quick_jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-15 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_lock_entrypoints.o runtime/entrypoints/quick/quick_lock_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22:
 In file included from runtime/quick_exception_handler.h:28:
 In file included from runtime/stack_map.h:25:
@@ -31203,6 +31113,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+8 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_field_entrypoints.o runtime/entrypoints/quick/quick_field_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22:
 In file included from runtime/quick_exception_handler.h:28:
 In file included from runtime/stack_map.h:25:
@@ -31246,62 +31158,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/entrypoint_utils.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31315,7 +31172,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31329,7 +31186,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31343,7 +31200,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31357,7 +31214,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31371,7 +31228,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -31385,95 +31242,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:25:
-In file included from libdexfile/dex/dex_file-inl.h:28:
-libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
-   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -31504,11 +31276,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -31526,12 +31297,13 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-4 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_math_entrypoints.o runtime/entrypoints/quick/quick_math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+15 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_fillarray_entrypoints.o runtime/entrypoints/quick/quick_fillarray_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -31551,8 +31323,7 @@
       |              ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::clang++ -c -o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-iterator_traits<Iter>::difference_type;
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
 runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
   986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
@@ -31563,15 +31334,35 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:24:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
 In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+4 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_jni_entrypoints.o runtime/entrypoints/quick/quick_jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/entrypoints/quick/quick_lock_entrypoints.o runtime/entrypoints/quick/quick_lock_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_math_entrypoints.o runtime/entrypoints/quick/quick_math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -31605,7 +31396,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-26:
 In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -31627,52 +31417,175 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:26:
+In file included from libdexfile/dex/code_item_accessors-inl.h:24:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -31708,15 +31621,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -31742,15 +31647,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17:
 In file included from runtime/mirror/class-inl.h:24:
 In file included from libartbase/base/array_slice.h:24:
 In file included from libartbase/base/length_prefixed_array.h:26:
@@ -31763,62 +31660,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-8 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_thread_entrypoints.o runtime/entrypoints/quick/quick_thread_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123In file included from  | runtime/entrypoints/entrypoint_utils.cc:28:
+In file included from runtime/entrypoints/entrypoint_utils.cc:28:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -31826,29 +31668,27 @@
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
   156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
       |                                      ^
-# /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
   162 |                              __void_t<typename _Iterator::iterator_category,
       |                                                ^
-de/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
   178 |     : public __iterator_traits<_Iterator> { };
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hf:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
 libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-i   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
       |                                         ^
-libartbase/base/bit_table.hn:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
   227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
       |                              ^
-runtime/stack_map.he:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
   402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
       |                             ^
- /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  _127 |     struct _GLIBCXX17_DEPRECATED iterator
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
-G/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  L123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-IBCXX17_DEPRECATED [[__deprecated__]]
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 In file included from runtime/entrypoints/entrypoint_utils.cc:28:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
@@ -31867,39 +31707,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -31910,12 +31721,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]clang++ -c -o runtime/entrypoints/quick/quick_throw_entrypoints.o runtime/entrypoints/quick/quick_throw_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
       |                           ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
@@ -31924,9 +31735,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -31937,9 +31749,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
@@ -31950,9 +31763,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
@@ -31963,9 +31777,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:32:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:28:
 libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
    64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -31976,7 +31791,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -31991,7 +31806,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32006,9 +31821,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-19 warnings generated.
-clang++ -c -o runtime/entrypoints/quick/quick_trampoline_entrypoints.o runtime/entrypoints/quick/quick_trampoline_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32038,7 +31851,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32055,7 +31868,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+8 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_thread_entrypoints.o runtime/entrypoints/quick/quick_thread_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -32089,7 +31904,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:28:
@@ -32110,7 +31925,37 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32140,7 +31985,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
+In file included from runtime/entrypoints/math_entrypoints.cc:19:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32157,62 +32002,10 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
+clang++ -c -o runtime/entrypoints/quick/quick_throw_entrypoints.o runtime/entrypoints/quick/quick_throw_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+19 warnings generated.
+clang++ -c -o runtime/entrypoints/quick/quick_trampoline_entrypoints.o runtime/entrypoints/quick/quick_trampoline_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32227,7 +32020,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32242,7 +32035,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32272,7 +32065,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28:
+In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32289,61 +32082,111 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
@@ -32391,53 +32234,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -32480,53 +32276,86 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
+In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:26:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   61 |         std::iterator<std::forward_iterator_tag, DexInstructionPcPair> {
       |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   63 |   using value_type = std::iterator<std::forward_iterator_tag, DexInstructionPcPair>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:32:
+In file included from libdexfile/dex/dex_file-inl.h:28:
+libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' is deprecated [-Wdeprecated-declarations]
+   64 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::DexInstructionPcPair>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/monitor_linux.o runtime/monitor_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -32611,6 +32440,143 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+12 warnings generated.
+clang++ -c -o runtime/runtime_linux.o runtime/runtime_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+12 warnings generated.
+clang++ -c -o runtime/thread_linux.o runtime/thread_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+clang++ -c -o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19:
 In file included from runtime/mirror/object-inl.h:26:
 In file included from runtime/mirror/class-inl.h:24:
@@ -32652,17 +32618,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/monitor_linux.o runtime/monitor_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-8 warnings generated.
-clang++ -c -o runtime/runtime_linux.o runtime/runtime_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-8 warnings generated.
-clang++ -c -o runtime/thread_linux.o runtime/thread_linux.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o runtime/interpreter/mterp/nterp_impl.o runtime/interpreter/mterp/nterp_impl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o runtime/arch/arm64/context_arm64.o runtime/arch/arm64/context_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32677,7 +32634,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32692,7 +32649,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32722,7 +32679,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24:
 In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -32739,7 +32696,13 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12In file included from runtime/interpreter/mterp/nterp.cc:23:
+8 warnings generated.
+clang++ -c -o runtime/arch/arm64/context_arm64.o runtime/arch/arm64/context_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+8 warnings generated.
+12 warnings generated.
+clang++ -c -o runtime/arch/arm64/entrypoints_init_arm64.o runtime/arch/arm64/entrypoints_init_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+clang++ -c -o runtime/arch/arm64/thread_arm64.o runtime/arch/arm64/thread_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/interpreter/mterp/nterp.cc:23:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
 In file included from libdexfile/dex/dex_file-inl.h:26:
@@ -32750,8 +32713,7 @@
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | #  warnings generated.
-define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 In file included from runtime/interpreter/mterp/nterp.cc:23:
 In file included from runtime/class_linker-inl.h:23:
@@ -32779,9 +32741,6 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-clang++ -c -o runtime/arch/arm64/entrypoints_init_arm64.o runtime/arch/arm64/entrypoints_init_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-12 warnings generated.
-clang++ -c -o runtime/arch/arm64/thread_arm64.o runtime/arch/arm64/thread_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/interpreter/mterp/nterp.cc:23:
 In file included from runtime/class_linker-inl.h:23:
 In file included from runtime/art_field-inl.h:25:
@@ -32821,8 +32780,13 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/arch/arm64/context_arm64.cc:22:
-In file included from libartbase/base/bit_utils_iterator.h:28:
+clang++ -c -o runtime/monitor_pool.o runtime/monitor_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -32832,8 +32796,12 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/arch/arm64/context_arm64.cc:22:
-In file included from libartbase/base/bit_utils_iterator.h:28:
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
   327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
       |                                      ^
@@ -32843,18 +32811,53 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/arch/arm64/context_arm64.cc:22:
-libartbase/base/bit_utils_iterator.h:36:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, void>' is deprecated [-Wdeprecated-declarations]
-   36 |     : public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, void> {
-      |                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, void>' has been explicitly marked deprecated here
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-clang++ -c -o runtime/monitor_pool.o runtime/monitor_pool.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17:
 In file included from runtime/art_method-inl.h:24:
 In file included from runtime/class_linker-inl.h:23:
@@ -32910,7 +32913,59 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+clang++ -c -o runtime/arch/arm64/fault_handler_arm64.o runtime/arch/arm64/fault_handler_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
+In file included from runtime/arch/arm64/context_arm64.cc:22:
+In file included from libartbase/base/bit_utils_iterator.h:28:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/arch/arm64/context_arm64.cc:22:
+In file included from libartbase/base/bit_utils_iterator.h:28:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/arch/arm64/context_arm64.cc:22:
+libartbase/base/bit_utils_iterator.h:36:19: warning: 'iterator<std::forward_iterator_tag, unsigned int, long, void, void>' is deprecated [-Wdeprecated-declarations]
+   36 |     : public std::iterator<std::forward_iterator_tag, uint32_t, ptrdiff_t, void, void> {
+      |                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned int, long, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iteIn file included from runtime/interpreter/mterp/nterp_impl.cc:18:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -32926,7 +32981,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+ratIn file included from runtime/interpreter/mterp/nterp_impl.cc:18:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -32942,7 +32997,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+oIn file included from runtime/interpreter/mterp/nterp_impl.cc:18:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
 In file included from runtime/class_linker-inl.h:24:
@@ -32958,6 +33013,42 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+r_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17:
+In file included from runtime/art_method-inl.h:24:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
 In file included from runtime/interpreter/interpreter_common.h:34:
 In file included from runtime/art_field-inl.h:24:
@@ -33006,131 +33097,19 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17:
-In file included from runtime/art_method-inl.h:24:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-clang++ -c -o runtime/arch/arm64/fault_handler_arm64.o runtime/arch/arm64/fault_handler_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang++ -c -o libartpalette/system/palette_fake.o libartpalette/system/palette_fake.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
-clang++ -c -o libprofile/profile/profile_boot_info.o libprofile/profile/profile_boot_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 12 warnings generated.
+clang++ -c -o libprofile/profile/profile_boot_info.o libprofile/profile/profile_boot_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 3 warnings generated.
 clang++ -c -o libprofile/profile/profile_compilation_info.o libprofile/profile/profile_compilation_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 tools/generate_operator_out.py libartbase runtime/base/callee_save_type.h runtime/base/locks.h runtime/class_status.h runtime/compilation_kind.h runtime/gc_root.h runtime/gc/allocator_type.h runtime/gc/allocator/rosalloc.h runtime/gc/collector_type.h runtime/gc/collector/gc_type.h runtime/gc/space/region_space.h runtime/gc/space/space.h runtime/gc/weak_root_state.h runtime/image.h runtime/instrumentation.h runtime/indirect_reference_table.h runtime/jdwp_provider.h runtime/jni_id_type.h runtime/lock_word.h runtime/oat_file.h runtime/process_state.h runtime/reflective_value_visitor.h runtime/stack.h runtime/suspend_reason.h runtime/thread.h runtime/thread_state.h runtime/trace.h runtime/verifier/verifier_enums.h libartbase/arch/instruction_set.h libartbase/base/allocator.h libartbase/base/unix_file/fd_file.h libdexfile/dex/dex_file.h libdexfile/dex/dex_file_layout.h libdexfile/dex/dex_instruction.h libdexfile/dex/dex_instruction_utils.h libdexfile/dex/invoke_type.h > debian/out/operator_out.cc
 clang -c -o runtime/arch/arm64/jni_entrypoints_arm64.o runtime/arch/arm64/jni_entrypoints_arm64.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected  -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator 
+12 warnings generated.
 clang -c -o runtime/arch/arm64/memcmp16_arm64.o runtime/arch/arm64/memcmp16_arm64.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected  -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator 
 clang -c -o runtime/arch/arm64/quick_entrypoints_arm64.o runtime/arch/arm64/quick_entrypoints_arm64.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected  -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator 
 runtime/interpreter/mterp/gen_mterp.py debian/out/mterp_arm64.S runtime/interpreter/mterp/arm64ng/arithmetic.S runtime/interpreter/mterp/arm64ng/array.S runtime/interpreter/mterp/arm64ng/control_flow.S runtime/interpreter/mterp/arm64ng/floating_point.S runtime/interpreter/mterp/arm64ng/invoke.S runtime/interpreter/mterp/arm64ng/main.S runtime/interpreter/mterp/arm64ng/object.S runtime/interpreter/mterp/arm64ng/other.S
 clang++ -c -o debian/out/operator_out.o debian/out/operator_out.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization 
 clang -c -o debian/out/mterp_arm64.o debian/out/mterp_arm64.S -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected  -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_arm64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator 
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
-      |                                    ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
-  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
-      |                                                        ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
-In file included from runtime/interpreter/interpreter_common.h:34:
-In file included from runtime/art_field-inl.h:24:
-In file included from runtime/class_linker-inl.h:24:
-In file included from runtime/art_method-inl.h:33:
-In file included from runtime/gc_root-inl.h:25:
-In file included from runtime/read_barrier-inl.h:23:
-In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
-In file included from runtime/gc/space/region_space-inl.h:21:
-In file included from runtime/mirror/object-inl.h:26:
-In file included from runtime/mirror/class-inl.h:24:
-In file included from libartbase/base/array_slice.h:24:
-In file included from libartbase/base/length_prefixed_array.h:26:
-libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
-   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
-      |                     ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
 In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23:
 In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
@@ -33204,6 +33183,59 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/interpreter/mterp/nterp.cc:23:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:27:36: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   27 | class StrideIterator : public std::iterator<std::random_access_iterator_tag, T> {
+      |                                    ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator<art::ArtField>' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::StrideIterator<art::ArtField>]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::StrideIterator<art::ArtField>>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange<art::StrideIterator<art::ArtField>>' requested here
+  986 | inline IterationRange<StrideIterator<ArtField>> Class::GetIFields() {
+      |                                                        ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/mterp/nterp.cc:23:
+In file included from runtime/class_linker-inl.h:23:
+In file included from runtime/art_field-inl.h:28:
+In file included from runtime/gc_root-inl.h:25:
+In file included from runtime/read_barrier-inl.h:23:
+In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
+In file included from runtime/gc/space/region_space-inl.h:21:
+In file included from runtime/mirror/object-inl.h:26:
+In file included from runtime/mirror/class-inl.h:24:
+In file included from libartbase/base/array_slice.h:24:
+In file included from libartbase/base/length_prefixed_array.h:26:
+libartbase/base/stride_iterator.h:30:21: warning: 'iterator<std::random_access_iterator_tag, art::ArtField>' is deprecated [-Wdeprecated-declarations]
+   30 |       typename std::iterator<std::random_access_iterator_tag, T>::difference_type;
+      |                     ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::ArtField>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 In file included from libprofile/profile/profile_compilation_info.cc:17:
 In file included from libprofile/profile/profile_compilation_info.h:39:
 In file included from libdexfile/dex/type_reference.h:25:
@@ -33310,7 +33342,7 @@
 In file included from runtime/stack_map.h:25:
 In file included from libartbase/base/bit_table.h:32:
 libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_vIn file included from iew> {
       |                                      ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -33318,7 +33350,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from libprofile/profile/profile_compilation_info.cc:51:
+libprofile/profile/profile_compilation_info.cc:51:
 libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
   190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
       |                               ^
@@ -33338,56 +33370,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
-  162 |                              __void_t<typename _Iterator::iterator_category,
-      |                                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
-  178 |     : public __iterator_traits<_Iterator> { };
-      |              ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
-      |                                         ^
-libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
-  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
-      |                              ^
-runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
-  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29:
-In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
-In file included from runtime/nth_caller_visitor.h:22:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
-  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
-      |                                      ^
-runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
-  415 |     for (StackMap stack_map : stack_maps_) {
-      |                             ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/mterp/nterp.cc:23:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -33418,9 +33405,11 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/mterp/nterp.cc:23:
-In file included from runtime/class_linker-inl.h:23:
-In file included from runtime/art_field-inl.h:28:
+In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+In file included from runtime/interpreter/interpreter_common.h:34:
+In file included from runtime/art_field-inl.h:24:
+In file included from runtime/class_linker-inl.h:24:
+In file included from runtime/art_method-inl.h:33:
 In file included from runtime/gc_root-inl.h:25:
 In file included from runtime/read_barrier-inl.h:23:
 In file included from runtime/gc/collector/concurrent_copying-inl.h:25:
@@ -33438,40 +33427,9 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-12 warnings generated.
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
-  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
-      |                               ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
-In file included from runtime/stack.h:30:
-In file included from runtime/stack_map.h:25:
-In file included from libartbase/base/bit_table.h:32:
-libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
-  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
-      |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
+In file included from 12runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -33494,14 +33452,15 @@
   402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
       |                             ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
+  127 |  warning   s  generateds.
+truct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
-In file included from runtime/interpreter/interpreter_common.h:42:
-In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29:
+In file included from runtime/entrypoints/entrypoint_utils-inl.h:42:
+In file included from runtime/nth_caller_visitor.h:22:
 In file included from runtime/stack.h:30:
 In file included from runtime/stack_map.h:25:
 libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
@@ -33662,12 +33621,89 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
+In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:190:31: warning: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' is deprecated [-Wdeprecated-declarations]
+  190 | class CountIter : public std::iterator<std::forward_iterator_tag, size_t, size_t, size_t, size_t> {
+      |                               ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, unsigned long, unsigned long, unsigned long, unsigned long>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+In file included from libartbase/base/bit_table.h:32:
+libartbase/base/stl_util.h:327:38: warning: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' is deprecated [-Wdeprecated-declarations]
+  327 | struct SplitStringIter : public std::iterator<std::forward_iterator_tag, std::string_view> {
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, std::basic_string_view<char>>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 4 warnings generated.
-12 warnings generated.
+In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable<art::InlineInfo>::const_iterator' requested here
+  162 |                              __void_t<typename _Iterator::iterator_category,
+      |                                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t<typename _Iterator::iterator_category, typename _Iterator::value_type, typename _Iterator::difference_type, typename _Iterator::pointer, typename _Iterator::reference>>' [with _Iterator = art::BitTable<art::InlineInfo>::const_iterator]
+  178 |     : public __iterator_traits<_Iterator> { };
+      |              ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+   31 |   using difference_type = typename std::iterator_traits<Iter>::difference_type;
+      |                                         ^
+libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange<art::BitTable<art::InlineInfo>::const_iterator>' requested here
+  227 | class BitTableRange : public IterationRange<typename BitTable<Accessor>::const_iterator> {
+      |                              ^
+runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange<art::InlineInfo>' requested here
+  402 |   BitTableRange<InlineInfo> GetInlineInfosOf(StackMap stack_map) const {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::InlineInfo, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from runtime/interpreter/mterp/nterp_impl.cc:18:
+In file included from runtime/interpreter/interpreter_common.h:42:
+In file included from runtime/common_dex_operations.h:42:
+In file included from runtime/stack.h:30:
+In file included from runtime/stack_map.h:25:
+libartbase/base/bit_table.h:156:38: warning: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' is deprecated [-Wdeprecated-declarations]
+  156 |   class const_iterator : public std::iterator<std::random_access_iterator_tag,
+      |                                      ^
+runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable<art::StackMap>::const_iterator' requested here
+  415 |     for (StackMap stack_map : stack_maps_) {
+      |                             ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::random_access_iterator_tag, art::StackMap, int, void, void>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
 12 warnings generated.
 12 warnings generated.
 8 warnings generated.
 12 warnings generated.
+12 warnings generated.
 clang++ -o debian/out/libart.so.0 libartbase/arch/instruction_set.o libartbase/base/allocator.o libartbase/base/arena_allocator.o libartbase/base/arena_bit_vector.o libartbase/base/bit_vector.o libartbase/base/compiler_filter.o libartbase/base/enums.o libartbase/base/file_magic.o libartbase/base/file_utils.o libartbase/base/flags.o libartbase/base/hex_dump.o libartbase/base/logging.o libartbase/base/malloc_arena_pool.o libartbase/base/membarrier.o libartbase/base/memfd.o libartbase/base/memory_region.o libartbase/base/mem_map.o libartbase/base/metrics/metrics_common.o libartbase/base/os_linux.o libartbase/base/runtime_debug.o libartbase/base/safe_copy.o libartbase/base/scoped_arena_allocator.o libartbase/base/scoped_flock.o libartbase/base/socket_peer_is_trusted.o libartbase/base/time_utils.o libartbase/base/unix_file/fd_file.o libartbase/base/unix_file/random_access_file_utils.o libartbase/base/utils.o libartbase/base/zip_archive.o libartbase/base/mem_map_unix.o libdexfile/dex/art_dex_file_loader.o libdexfile/dex/compact_dex_file.o libdexfile/dex/compact_offset_table.o libdexfile/dex/descriptors_names.o libdexfile/dex/dex_file.o libdexfile/dex/dex_file_exception_helpers.o libdexfile/dex/dex_file_layout.o libdexfile/dex/dex_file_loader.o libdexfile/dex/dex_file_tracking_registrar.o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_instruction.o libdexfile/dex/modifiers.o libdexfile/dex/primitive.o libdexfile/dex/signature.o libdexfile/dex/standard_dex_file.o libdexfile/dex/type_lookup_table.o libdexfile/dex/utf.o libdexfile/external/dex_file_supp.o libelffile/elf/xz_utils.o libelffile/stream/buffered_output_stream.o libelffile/stream/file_output_stream.o libelffile/stream/output_stream.o libelffile/stream/vector_output_stream.o odrefresh/odr_statslog_host.o runtime/app_info.o runtime/aot_class_linker.o runtime/art_field.o runtime/sdk_checker.o runtime/art_method.o runtime/backtrace_helper.o runtime/barrier.o runtime/base/gc_visited_arena_pool.o runtime/base/locks.o runtime/base/mem_map_arena_pool.o runtime/base/mutex.o runtime/base/quasi_atomic.o runtime/base/timing_logger.o runtime/cha.o runtime/class_linker.o runtime/class_loader_context.o runtime/class_root.o runtime/class_table.o runtime/common_throws.o runtime/compat_framework.o runtime/debug_print.o runtime/debugger.o runtime/dex/dex_file_annotations.o runtime/dex_register_location.o runtime/elf_file.o runtime/exec_utils.o runtime/fault_handler.o runtime/gc/allocation_record.o runtime/gc/allocator/art-dlmalloc.o runtime/gc/allocator/rosalloc.o runtime/gc/accounting/bitmap.o runtime/gc/accounting/card_table.o runtime/gc/accounting/heap_bitmap.o runtime/gc/accounting/mod_union_table.o runtime/gc/accounting/remembered_set.o runtime/gc/accounting/space_bitmap.o runtime/gc/collector/concurrent_copying.o runtime/gc/collector/garbage_collector.o runtime/gc/collector/immune_region.o runtime/gc/collector/immune_spaces.o runtime/gc/collector/mark_compact.o runtime/gc/collector/mark_sweep.o runtime/gc/collector/partial_mark_sweep.o runtime/gc/collector/semi_space.o runtime/gc/collector/sticky_mark_sweep.o runtime/gc/gc_cause.o runtime/gc/heap.o runtime/gc/reference_processor.o runtime/gc/reference_queue.o runtime/gc/scoped_gc_critical_section.o runtime/gc/space/bump_pointer_space.o runtime/gc/space/dlmalloc_space.o runtime/gc/space/image_space.o runtime/gc/space/large_object_space.o runtime/gc/space/malloc_space.o runtime/gc/space/region_space.o runtime/gc/space/rosalloc_space.o runtime/gc/space/space.o runtime/gc/space/zygote_space.o runtime/gc/task_processor.o runtime/gc/verification.o runtime/handle.o runtime/hidden_api.o runtime/hprof/hprof.o runtime/image.o runtime/index_bss_mapping.o runtime/indirect_reference_table.o runtime/instrumentation.o runtime/intern_table.o runtime/interpreter/interpreter.o runtime/interpreter/interpreter_cache.o runtime/interpreter/interpreter_common.o runtime/interpreter/interpreter_switch_impl0.o runtime/interpreter/interpreter_switch_impl1.o runtime/interpreter/lock_count_data.o runtime/interpreter/shadow_frame.o runtime/interpreter/unstarted_runtime.o runtime/java_frame_root_info.o runtime/javaheapprof/javaheapsampler.o runtime/jit/debugger_interface.o runtime/jit/jit.o runtime/jit/jit_code_cache.o runtime/jit/jit_memory_region.o runtime/jit/profiling_info.o runtime/jit/profile_saver.o runtime/jni/check_jni.o runtime/jni/java_vm_ext.o runtime/jni/jni_env_ext.o runtime/jni/jni_id_manager.o runtime/jni/jni_internal.o runtime/jni/local_reference_table.o runtime/method_handles.o runtime/metrics/reporter.o runtime/mirror/array.o runtime/mirror/class.o runtime/mirror/class_ext.o runtime/mirror/dex_cache.o runtime/mirror/emulated_stack_frame.o runtime/mirror/executable.o runtime/mirror/field.o runtime/mirror/method.o runtime/mirror/method_handle_impl.o runtime/mirror/method_handles_lookup.o runtime/mirror/method_type.o runtime/mirror/object.o runtime/mirror/stack_frame_info.o runtime/mirror/stack_trace_element.o runtime/mirror/string.o runtime/mirror/throwable.o runtime/mirror/var_handle.o runtime/monitor.o runtime/monitor_objects_stack_visitor.o runtime/native_bridge_art_interface.o runtime/native_stack_dump.o runtime/native/dalvik_system_DexFile.o runtime/native/dalvik_system_BaseDexClassLoader.o runtime/native/dalvik_system_VMDebug.o runtime/native/dalvik_system_VMRuntime.o runtime/native/dalvik_system_VMStack.o runtime/native/dalvik_system_ZygoteHooks.o runtime/native/java_lang_Class.o runtime/native/java_lang_Object.o runtime/native/java_lang_StackStreamFactory.o runtime/native/java_lang_String.o runtime/native/java_lang_StringFactory.o runtime/native/java_lang_System.o runtime/native/java_lang_Thread.o runtime/native/java_lang_Throwable.o runtime/native/java_lang_VMClassLoader.o runtime/native/java_lang_invoke_MethodHandle.o runtime/native/java_lang_invoke_MethodHandleImpl.o runtime/native/java_lang_ref_FinalizerReference.o runtime/native/java_lang_ref_Reference.o runtime/native/java_lang_reflect_Array.o runtime/native/java_lang_reflect_Constructor.o runtime/native/java_lang_reflect_Executable.o runtime/native/java_lang_reflect_Field.o runtime/native/java_lang_reflect_Method.o runtime/native/java_lang_reflect_Parameter.o runtime/native/java_lang_reflect_Proxy.o runtime/native/java_util_concurrent_atomic_AtomicLong.o runtime/native/libcore_io_Memory.o runtime/native/libcore_util_CharsetUtils.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.o runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.o runtime/native/sun_misc_Unsafe.o runtime/native/jdk_internal_misc_Unsafe.o runtime/non_debuggable_classes.o runtime/nterp_helpers.o runtime/oat.o runtime/oat_file.o runtime/oat_file_assistant.o runtime/oat_file_assistant_context.o runtime/oat_file_manager.o runtime/oat_quick_method_header.o runtime/object_lock.o runtime/offsets.o runtime/parsed_options.o runtime/plugin.o runtime/quick_exception_handler.o runtime/read_barrier.o runtime/reference_table.o runtime/reflection.o runtime/reflective_handle_scope.o runtime/reflective_value_visitor.o runtime/runtime.o runtime/runtime_callbacks.o runtime/runtime_common.o runtime/runtime_image.o runtime/runtime_intrinsics.o runtime/runtime_options.o runtime/scoped_thread_state_change.o runtime/signal_catcher.o runtime/stack.o runtime/stack_map.o runtime/startup_completed_task.o runtime/string_builder_append.o runtime/thread.o runtime/thread_list.o runtime/thread_pool.o runtime/ti/agent.o runtime/trace.o runtime/transaction.o runtime/var_handles.o runtime/vdex_file.o runtime/verifier/class_verifier.o runtime/verifier/instruction_flags.o runtime/verifier/method_verifier.o runtime/verifier/reg_type.o runtime/verifier/reg_type_cache.o runtime/verifier/register_line.o runtime/verifier/verifier_deps.o runtime/verify_object.o runtime/well_known_classes.o runtime/arch/context.o runtime/arch/instruction_set_features.o runtime/arch/memcmp16.o runtime/arch/arm/instruction_set_features_arm.o runtime/arch/arm/registers_arm.o runtime/arch/arm64/instruction_set_features_arm64.o runtime/arch/arm64/registers_arm64.o runtime/arch/riscv64/instruction_set_features_riscv64.o runtime/arch/riscv64/registers_riscv64.o runtime/arch/x86/instruction_set_features_x86.o runtime/arch/x86/registers_x86.o runtime/arch/x86_64/registers_x86_64.o runtime/entrypoints/entrypoint_utils.o runtime/entrypoints/jni/jni_entrypoints.o runtime/entrypoints/math_entrypoints.o runtime/entrypoints/quick/quick_alloc_entrypoints.o runtime/entrypoints/quick/quick_cast_entrypoints.o runtime/entrypoints/quick/quick_deoptimization_entrypoints.o runtime/entrypoints/quick/quick_dexcache_entrypoints.o runtime/entrypoints/quick/quick_entrypoints_enum.o runtime/entrypoints/quick/quick_field_entrypoints.o runtime/entrypoints/quick/quick_fillarray_entrypoints.o runtime/entrypoints/quick/quick_jni_entrypoints.o runtime/entrypoints/quick/quick_lock_entrypoints.o runtime/entrypoints/quick/quick_math_entrypoints.o runtime/entrypoints/quick/quick_string_builder_append_entrypoints.o runtime/entrypoints/quick/quick_thread_entrypoints.o runtime/entrypoints/quick/quick_throw_entrypoints.o runtime/entrypoints/quick/quick_trampoline_entrypoints.o runtime/monitor_linux.o runtime/runtime_linux.o runtime/thread_linux.o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp_impl.o runtime/arch/arm64/context_arm64.o runtime/arch/arm64/entrypoints_init_arm64.o runtime/arch/arm64/thread_arm64.o runtime/monitor_pool.o runtime/arch/arm64/fault_handler_arm64.o libartpalette/system/palette_fake.o libprofile/profile/profile_boot_info.o libprofile/profile/profile_compilation_info.o debian/out/operator_out.o runtime/arch/arm64/jni_entrypoints_arm64.o runtime/arch/arm64/memcmp16_arm64.o runtime/arch/arm64/quick_entrypoints_arm64.o debian/out/mterp_arm64.o -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -L/usr/lib/aarch64-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/aarch64-linux-gnu/android -Wl,-soname,libart.so.0 -shared
 cd debian/out && ln -s libart.so.0 libart.so
 make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15'
@@ -34137,7 +34173,7 @@
 clang++ -c -o dexdump/dexdump.o dexdump/dexdump.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -I/usr/include/android/nativehelper -Idexdump -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Iruntime  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4
 clang++ -c -o dexdump/dexdump_cfg.o dexdump/dexdump_cfg.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -I/usr/include/android/nativehelper -Idexdump -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Iruntime  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4
 clang++ -c -o dexdump/dexdump_main.o dexdump/dexdump_main.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes  -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant  -I/usr/include/android/nativehelper -Idexdump -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Iruntime  -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu++2a -gdwarf-4
-In file included from dexdump/dexdump.cc:53:
+In file included from dexdump/dexdump_cfg.cc:28:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
@@ -34148,7 +34184,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
+In file included from dexdump/dexdump_cfg.cc:28:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
@@ -34159,7 +34195,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
+In file included from dexdump/dexdump_cfg.cc:28:
 In file included from libdexfile/dex/class_accessor-inl.h:25:
 libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
    47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
@@ -34170,7 +34206,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
+In file included from dexdump/dexdump_cfg.cc:28:
 In file included from libdexfile/dex/class_accessor-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -34183,7 +34219,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
+In file included from dexdump/dexdump_cfg.cc:28:
 In file included from libdexfile/dex/class_accessor-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -34196,7 +34232,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
+In file included from dexdump/dexdump_cfg.cc:28:
 In file included from libdexfile/dex/class_accessor-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -34210,7 +34246,40 @@
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
 In file included from dexdump/dexdump.cc:53:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
+In file included from libdexfile/dex/class_accessor-inl.h:25:
+libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
+      |                                   ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:25:
+libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
+      |                           ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:25:
+libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
+   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
+      |                                ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
+  127 |     struct _GLIBCXX17_DEPRECATED iterator
+      |            ^
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
+  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
+      |                                  ^
+In file included from dexdump/dexdump_cfg.cc:19:
+In file included from dexdump/dexdump_cfg.h:23:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
   180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
       |                                    ^
@@ -34256,54 +34325,21 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
+In file included from dexdump/dexdump_cfg.cc:19:
+In file included from dexdump/dexdump_cfg.h:23:
 libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
   182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
       |                                      ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated hereIn file included from 
+/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
       |            ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
+In file included from dexdump/dexdump_cfg.cc:19:
+In file included from dexdump/dexdump_cfg.h:23:
 libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
-  184 |         typenamedexdump/dexdump_cfg.cc:28:
-In file included from libdexfile/dex/class_accessor-inl.h:25:
-libdexfile/dex/class_iterator.h:44:35: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   44 | class ClassIterator : public std::iterator<std::forward_iterator_tag, ClassIteratorData> {
-      |                                   ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
- std::In file included from dexdump/dexdump_cfg.cc:28:
-In file included from libdexfile/dex/class_accessor-inl.h:25:
-libdexfile/dex/class_iterator.h:46:27: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   46 |   using value_type = std::iterator<std::forward_iterator_tag, ClassIteratorData>::value_type;
-      |                           ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-itIn file included from dexdump/dexdump_cfg.cc:28:
-In file included from libdexfile/dex/class_accessor-inl.h:25:
-libdexfile/dex/class_iterator.h:47:32: warning: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' is deprecated [-Wdeprecated-declarations]
-   47 |   using difference_type = std::iterator<std::forward_iterator_tag, value_type>::difference_type;
-      |                                ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassIteratorData>' has been explicitly marked deprecated here
-  127 |     struct _GLIBCXX17_DEPRECATED iterator
-      |            ^
-/usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
-  123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
-      |                                  ^
-erator<std::forward_iterator_tag, value_type>::difference_type;
+  184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                       ^
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' has been explicitly marked deprecated here
   127 |     struct _GLIBCXX17_DEPRECATED iterator
@@ -34311,8 +34347,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
+In file included from dexdump/dexdump_cfg.cc:19:
+In file included from dexdump/dexdump_cfg.h:23:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
   180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
       |                                    ^
@@ -34358,8 +34394,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
+In file included from dexdump/dexdump_cfg.cc:19:
+In file included from dexdump/dexdump_cfg.h:23:
 libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
   182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
       |                                      ^
@@ -34369,8 +34405,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump.cc:53:
-In file included from libdexfile/dex/class_accessor-inl.h:20:
+In file included from dexdump/dexdump_cfg.cc:19:
+In file included from dexdump/dexdump_cfg.h:23:
 libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
   184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                       ^
@@ -34380,7 +34416,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:28:
+In file included from dexdump/dexdump.cc:53:
 In file included from libdexfile/dex/class_accessor-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -34393,7 +34429,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:28:
+In file included from dexdump/dexdump.cc:53:
 In file included from libdexfile/dex/class_accessor-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -34406,7 +34442,7 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:28:
+In file included from dexdump/dexdump.cc:53:
 In file included from libdexfile/dex/class_accessor-inl.h:26:
 In file included from libdexfile/dex/code_item_accessors-inl.h:24:
 In file included from libdexfile/dex/dex_file-inl.h:28:
@@ -34419,8 +34455,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:19:
-In file included from dexdump/dexdump_cfg.h:23:
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
   180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
       |                                    ^
@@ -34466,8 +34502,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:19:
-In file included from dexdump/dexdump_cfg.h:23:
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
   182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
       |                                      ^
@@ -34477,8 +34513,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:19:
-In file included from dexdump/dexdump_cfg.h:23:
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Field>' is deprecated [-Wdeprecated-declarations]
   184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                       ^
@@ -34488,8 +34524,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:19:
-In file included from dexdump/dexdump_cfg.h:23:
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:180:36: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
   180 |   class DataIterator : public std::iterator<std::forward_iterator_tag, DataType> {
       |                                    ^
@@ -34535,8 +34571,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:19:
-In file included from dexdump/dexdump_cfg.h:23:
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:182:38: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
   182 |     using value_type = typename std::iterator<std::forward_iterator_tag, DataType>::value_type;
       |                                      ^
@@ -34546,8 +34582,8 @@
 /usr/bin/../lib/gcc/aarch64-linux-gnu/14/../../../../include/aarch64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'
   123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]]
       |                                  ^
-In file included from dexdump/dexdump_cfg.cc:19:
-In file included from dexdump/dexdump_cfg.h:23:
+In file included from dexdump/dexdump.cc:53:
+In file included from libdexfile/dex/class_accessor-inl.h:20:
 libdexfile/dex/class_accessor.h:184:23: warning: 'iterator<std::forward_iterator_tag, art::ClassAccessor::Method>' is deprecated [-Wdeprecated-declarations]
   184 |         typename std::iterator<std::forward_iterator_tag, value_type>::difference_type;
       |                       ^
@@ -34574,9 +34610,9 @@
 debian/out/dmtracedump 2>&1 | grep 'Turn on HTML output'
   -h                  - Turn on HTML output
 LD_LIBRARY_PATH=debian/out debian/out/dexdump -h 2>&1 | grep dexfile
-03-19 02:12:26.296 847210 847210 E dexdump : dexdump_main.cc:42 dexdump: [-a] [-c] [-d] [-e] [-f] [-h] [-i] [-j] [-l layout] [-n]  [-o outfile] dexfile...
+02-14 22:08:02.228 1080122 1080122 E dexdump : dexdump_main.cc:42 dexdump: [-a] [-c] [-d] [-e] [-f] [-h] [-i] [-j] [-l layout] [-n]  [-o outfile] dexfile...
 LD_LIBRARY_PATH=debian/out debian/out/dexlist -h 2>&1 | grep dexfile
-03-19 02:12:26.336 847221 847221 E dexlist : dexlist.cc:198 dexlist: [-m p.c.m] [-o outfile] dexfile...
+02-14 22:08:02.272 1080149 1080149 E dexlist : dexlist.cc:198 dexlist: [-m p.c.m] [-o outfile] dexfile...
 make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15'
    create-stamp debian/debhelper-build-stamp
    dh_prep
@@ -34598,15 +34634,15 @@
    debian/rules override_dh_shlibdeps
 make[1]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15'
 dh_shlibdeps -l/usr/lib/aarch64-linux-gnu/android
-dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/android-libnativeloader/usr/lib/aarch64-linux-gnu/android/libnativeloader.so.0 (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
-dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
-dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
-dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
-dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 from: /lib/ld-linux-aarch64.so.1
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
+dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
+dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
+dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
+dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/android-libnativeloader/usr/lib/aarch64-linux-gnu/android/libnativeloader.so.0 (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
+dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump (ELF format: 'elf64-littleaarch64' abi: 'ELF:64:l:arm64:0'; RPATH: '/usr/lib/aarch64-linux-gnu/android')
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 from: /lib/ld-linux-aarch64.so.1
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
@@ -34623,58 +34659,58 @@
  diversion by libc6 from: /lib/ld-linux-aarch64.so.1
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
-dpkg-shlibdeps: warning: symbol __android_log_assert used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_support.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativeloader/usr/lib/aarch64-linux-gnu/android/libnativeloader.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dmtracedump/usr/lib/android-sdk/platform-tools/dmtracedump was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativebridge/usr/lib/aarch64-linux-gnu/android/libnativebridge.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: symbol __android_log_assert used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_support.so.0 found in none of the libraries
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 from: /lib/ld-linux-aarch64.so.1
 dpkg-shlibdeps: warning: diversions involved - output may be incorrect
  diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged
-dpkg-shlibdeps: warning: symbol NativeBridgeGetSignalHandler used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN7android4base5SplitERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN8tinyxml210XMLElement7SetTextEl used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _Z12CloseArchiveP10ZipArchive used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol adler32_combine64 used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol NativeBridgeGetTrampoline used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN11unwindstack7MapInfo12GetElfFieldsEv used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol deflateBound used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol UnloadNativeBridge used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN7android4base11InitLoggingEPPcOSt8functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS7_jS7_EEOS3_IFvS7_EE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: 106 other similar warnings have been skipped (use -v to see them all)
+dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessage6streamEv used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZNK3art7DexFile18AppendPrettyMethodEjbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
 dpkg-shlibdeps: warning: symbol _ZN3art13DexFileLoader4OpenEjPKNS_10OatDexFileEbbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN9unix_file6FdFileD1Ev used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN3art13DexFileLoaderC1EPKhmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN7android4base9ShouldLogENS0_11LogSeverityEPKc used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
 dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessageC1EPKcjNS0_11LogSeverityES3_i used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZNK3art7DexFile18AppendPrettyMethodEjbPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN3art15StandardDexFile12IsMagicValidEPKh used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativeloader/usr/lib/aarch64-linux-gnu/android/libnativeloader.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessageD1Ev used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN9unix_file6FdFileD1Ev used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN3art15StandardDexFile12IsMagicValidEPKh used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN3art13DexFileLoaderC1EPKhmRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
 dpkg-shlibdeps: warning: symbol _ZN3art14CompactDexFile12IsMagicValidEPKh used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessage6streamEv used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: symbol _ZN7android4base9ShouldLogENS0_11LogSeverityEPKc used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libz.so.1 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libdexfile_external.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libsigchain.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libtinyxml2.so.10 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativebridge/usr/lib/aarch64-linux-gnu/android/libnativebridge.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessage6streamEv used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN11unwindstack8Unwinder11SetJitDebugEPNS_20GlobalDebugInterfaceINS_3ElfEEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN11unwindstack4Regs15CreateFromLocalEv used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN7android4base11GetPropertyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN11unwindstack15AndroidUnwinder6UnwindEPvRNS_19AndroidUnwinderDataE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol RemoveSpecialSignalHandlerFn used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol inflateInit_ used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZTVN11unwindstack8UnwinderE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol inflateEnd used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: symbol _ZN8tinyxml27XMLNode14InsertEndChildEPS0_ used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries
+dpkg-shlibdeps: warning: 106 other similar warnings have been skipped (use -v to see them all)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libdexfile_support.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libbacktrace.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libcpu_features.so.0 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against liblog.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libatomic.so.1 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libziparchive.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libz.so.1 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against liblz4.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libatomic.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libcpu_features.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libbacktrace.so.0 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libsigchain.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libziparchive.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libtinyxml2.so.10 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libdexfile_external.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libbacktrace.so.0 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libsigchain.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libatomic.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libdexfile_support.so.0 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libcpu_features.so.0 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libziparchive.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libdexfile_support.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.10 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libz.so.1 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblz4.so.1 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.10 (it uses none of the library's symbols)
 dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblog.so.0 (it uses none of the library's symbols)
-dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libbacktrace.so.0 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libgcc_s.so.1 (it uses none of the library's symbols)
+dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libatomic.so.1 (it uses none of the library's symbols)
 make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15'
    dh_installdeb
    debian/rules override_dh_gencontrol
@@ -34686,18 +34722,18 @@
 make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15'
    dh_md5sums
    dh_builddeb
-dpkg-deb: building package 'dexlist-dbgsym' in '../dexlist-dbgsym_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'dexdump-dbgsym' in '../dexdump-dbgsym_14.0.0+r15-4_arm64.deb'.
 dpkg-deb: building package 'dmtracedump-dbgsym' in '../dmtracedump-dbgsym_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'android-libnativeloader-dbgsym' in '../android-libnativeloader-dbgsym_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'android-libart' in '../android-libart_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'android-libnativebridge' in '../android-libnativebridge_14.0.0+r15-4_arm64.deb'.
 dpkg-deb: building package 'android-libnativebridge-dbgsym' in '../android-libnativebridge-dbgsym_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'dexdump-dbgsym' in '../dexdump-dbgsym_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-4_arm64.deb'.
 dpkg-deb: building package 'dexdump' in '../dexdump_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'dexlist' in '../dexlist_14.0.0+r15-4_arm64.deb'.
-dpkg-deb: building package 'android-libnativebridge' in '../android-libnativebridge_14.0.0+r15-4_arm64.deb'.
 dpkg-deb: building package 'android-libnativeloader' in '../android-libnativeloader_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'android-libart' in '../android-libart_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'dexlist-dbgsym' in '../dexlist-dbgsym_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'dexlist' in '../dexlist_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-4_arm64.deb'.
+dpkg-deb: building package 'android-libnativeloader-dbgsym' in '../android-libnativeloader-dbgsym_14.0.0+r15-4_arm64.deb'.
  dpkg-genbuildinfo --build=binary -O../android-platform-art_14.0.0+r15-4_arm64.buildinfo
  dpkg-genchanges --build=binary -O../android-platform-art_14.0.0+r15-4_arm64.changes
 dpkg-genchanges: info: binary-only upload (no source code included)
@@ -34705,12 +34741,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/975382/tmp/hooks/B01_cleanup starting
+I: user script /srv/workspace/pbuilder/975382/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/797912 and its subdirectories
-I: Current time: Thu Mar 19 02:13:15 -12 2026
-I: pbuilder-time-stamp: 1773929595
+I: removing directory /srv/workspace/pbuilder/975382 and its subdirectories
+I: Current time: Fri Feb 14 22:10:24 +14 2025
+I: pbuilder-time-stamp: 1739520624