Diff of the two buildlogs: -- --- b1/build.log 2025-11-05 22:02:28.427139433 +0000 +++ b2/build.log 2025-11-05 22:14:47.183982607 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Nov 5 09:56:01 -12 2025 -I: pbuilder-time-stamp: 1762379761 +I: Current time: Wed Dec 9 18:25:30 +14 2026 +I: pbuilder-time-stamp: 1796790330 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -31,53 +31,85 @@ 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/778518/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/335440/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-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 Dec 9 04:25 /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/335440/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/335440/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' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + 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]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(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 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='574e204c3ed1413c87e2ab2835cbd56d' - 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='778518' - PS1='# ' - PS2='> ' + INVOCATION_ID=fe1f17c7596c4a3bbd02ef33bf575976 + 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=335440 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.Ybvbey4H/pbuilderrc_b6hp --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ybvbey4H/b1 --logfile b1/build.log android-platform-art_14.0.0+r15-5.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - 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.Ybvbey4H/pbuilderrc_cfcM --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ybvbey4H/b2 --logfile b2/build.log android-platform-art_14.0.0+r15-5.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + 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 codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/778518/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/335440/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -225,7 +257,7 @@ Get: 84 http://deb.debian.org/debian forky/main arm64 lld-19 arm64 1:19.1.7-10 [1229 kB] Get: 85 http://deb.debian.org/debian forky/main arm64 lld arm64 1:19.0-63 [5896 B] Get: 86 http://deb.debian.org/debian forky/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1+b1 [917 kB] -Fetched 96.0 MB in 0s (229 MB/s) +Fetched 96.0 MB in 1s (101 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (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 ... 19964 files and directories currently installed.) @@ -518,8 +550,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Nov 5 21:56:24 UTC 2025. -Universal Time is now: Wed Nov 5 21:56:24 UTC 2025. +Local time is now: Wed Dec 9 04:26:17 UTC 2026. +Universal Time is now: Wed Dec 9 04:26:17 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20240727.1) ... @@ -596,7 +628,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-5_source.changes +I: user script /srv/workspace/pbuilder/335440/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/335440/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-5_source.changes dpkg-buildpackage: info: source package android-platform-art dpkg-buildpackage: info: source version 14.0.0+r15-5 dpkg-buildpackage: info: source distribution unstable @@ -732,6 +768,8 @@ clang++ -c -o libartbase/base/flags.o libartbase/base/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 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 +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 In file included from libartbase/base/bit_vector.cc:17: libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 55 | public std::iterator { @@ -742,9 +780,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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 +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 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' is deprecated [-Wdeprecated-declarations] @@ -756,15 +794,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -1 warning generated. -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 In file included from libartbase/base/file_utils.cc:53: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -785,31 +814,38 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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 +1 warning generated. 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 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 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 -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 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 -2 warnings generated. 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 +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 -In file included from libdexfile/dex/dex_file.cc:35: +In file included from libdexfile/dex/art_dex_file_loader.cc:29: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -819,7 +855,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:35: +In file included from libdexfile/dex/art_dex_file_loader.cc:29: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -829,7 +865,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/art_dex_file_loader.cc:29: +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: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -839,8 +876,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +In file included from libartbase/base/utils.cc:34: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -850,17 +886,89 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libartbase/base/utils.cc:34: +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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file.cc:35: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libartbase/base/utils.cc:34: +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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file.cc:35: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -870,6 +978,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +1 warning generated. +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 +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 +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 +6 warnings generated. +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 +2 warnings generated. 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' is deprecated [-Wdeprecated-declarations] @@ -903,6 +1018,43 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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 +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: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from libdexfile/dex/dex_file.cc:36: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: @@ -942,6 +1094,42 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -1034,89 +1222,34 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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 -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 -2 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 -2 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/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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +2 warnings generated. +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 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 +In file included from libdexfile/dex/dex_file_loader.cc:29: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from libdexfile/dex/dex_file_loader.cc:29: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +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_verifier.cc:31: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -1127,7 +1260,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -1138,7 +1271,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1149,9 +1282,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: +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 +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ @@ -1161,9 +1294,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ @@ -1173,9 +1305,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; | ^ @@ -1190,98 +1321,40 @@ 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { + 61 | std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 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' is deprecated [-Wdeprecated-declarations] -129 | struct _GLIBCXX17_DEPRECATED iterator + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -61/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - | 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - std::itIn file included from erator { - | ^ -libdexfile/dex/dex_file_tracking_registrar.cc/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here -: 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -33/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - : +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: 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' is deprecated [-Wdeprecated-declarations] -135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -63 | using valueIn 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:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -_ 63 | using value_type = std::iterator::value_type; - | ^ -t/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - ype = std::iterator::value_type; + 63 | using value_type = std::iterator::value_type; | ^ -129/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:129:12: note: 'iterator' has been explicitly marked deprecated here -: 129 | struct _GLIBCXX17_DEPRECATED iterator +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -135/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h#:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h :135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - d135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -efine _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_loader.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libdexfile/dex/dex_file_loader.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -6 warnings generated. -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_tracking_registrar.cc:33: In file included from libdexfile/dex/class_accessor-inl.h:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1374,82 +1447,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 warnings generated. -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 -6 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 -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 -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/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -35: /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here -warning: 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -'iterator' is deprecated [-Wdeprecated-declarations]/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: +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' is deprecated [-Wdeprecated-declarations] @@ -1461,7 +1460,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: +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' is deprecated [-Wdeprecated-declarations] @@ -1473,7 +1473,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: +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' is deprecated [-Wdeprecated-declarations] @@ -1485,83 +1486,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -12 warnings generated. -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 -6 warnings generated. -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 -6 warnings generated. -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/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -In file included from libdexfile/dex/signature.cc:17: +In file included from 14libdexfile/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' is deprecated [-Wdeprecated-declarations] @@ -1597,9 +1522,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 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 -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 + 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/signature.cc:17: In file included from libdexfile/dex/signature-inl.h:22: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -1619,7 +1544,7 @@ 63 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXIn file included from X17_DEPRECATED iterator + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] @@ -1636,7 +1561,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -libdexfile/dex/dex_instruction.cc:26: +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -1703,45 +1628,6 @@ 135 | # 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { @@ -1833,16 +1719,79 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 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 -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 -6 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/art_field.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: +12clang++ -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 + warnings generated. +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 +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' is deprecated [-Wdeprecated-declarations] @@ -1854,10 +1803,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_method-inl.h:26: +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' is deprecated [-Wdeprecated-declarations] @@ -1869,10 +1815,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_method-inl.h:26: +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' is deprecated [-Wdeprecated-declarations] @@ -1884,10 +1827,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_method-inl.h:26: +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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1899,10 +1839,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_method-inl.h:26: +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:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1914,10 +1851,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_method-inl.h:26: +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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -1929,6 +1863,18 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +2 warnings generated. +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 +6 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 +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 +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 +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 +6 warnings generated. +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 +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/art_method.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -2097,29 +2043,99 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 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 -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/timing_logger.cc:24: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/timing_logger.cc:24: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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/quasi_atomic.cc:20: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2142,23 +2158,29 @@ 135 | # 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/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/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12:In file included from runtime/base/timing_logger.cc:24: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h :note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX135:34: 17_note: DEPexpanded from macro '_GLIBCXX17_DEPRECATED' +RECATED iterator + | ^ + 135 | #/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h d:135ef:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'in +e _G135 | #LI deBCfinXXe _17GLI_DBCEPXX17_REDECAPRTEECD ATED [[[[____dedeprprececateatd__]] +ed | ^__ +]] | ^ -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/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' is deprecated [-Wdeprecated-declarations] @@ -2170,9 +2192,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/mirror/object-inl.h:26: +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' is deprecated [-Wdeprecated-declarations] @@ -2184,9 +2204,17 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/mirror/object-inl.h:26: +In file included from runtime/base/timing_logger.cc:24: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2198,9 +2226,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/mirror/object-inl.h:26: +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' is deprecated [-Wdeprecated-declarations] @@ -2212,9 +2238,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/mirror/object-inl.h:26: +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' is deprecated [-Wdeprecated-declarations] @@ -2226,7 +2250,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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 +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:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2238,7 +2265,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2250,7 +2279,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2262,7 +2293,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2274,7 +2307,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2286,7 +2321,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -2298,61 +2335,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -2381,6 +2363,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/cha.cc:17: In file included from runtime/cha.h:27: In file included from runtime/oat_quick_method_header.h:25: @@ -2426,13 +2410,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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/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 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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -2443,10 +2430,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -2457,10 +2450,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -2471,10 +2470,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -2485,10 +2490,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -2499,10 +2510,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -2568,7 +2585,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/locks.cc:30: +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: @@ -2588,7 +2605,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/locks.cc:30: +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: @@ -2608,7 +2625,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/locks.cc:30: +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: @@ -2628,10 +2645,112 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -2662,10 +2781,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_method-inl.h:33: +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: @@ -2683,16 +2802,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -2703,16 +2816,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -2723,16 +2830,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -2743,36 +2844,81 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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.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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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.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: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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -2783,16 +2929,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -2803,16 +2944,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -2823,7 +2959,37 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: +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:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -2832,18 +2998,32 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -2852,18 +3032,20 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +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_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: @@ -2878,14 +3060,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: 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' is deprecated [-Wdeprecated-declarations]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 - +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here @@ -2894,7 +3075,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -2909,7 +3090,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -2924,7 +3105,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -2939,7 +3120,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -3022,61 +3203,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -3175,98 +3301,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 warnings generated. +10 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 -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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +2 warnings generated. In file included from runtime/art_method.cc:27: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -3277,6 +3314,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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:27: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { @@ -3433,10 +3471,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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/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/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3467,10 +3507,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3488,6 +3528,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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/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: @@ -3533,6 +3575,61 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -3578,20 +3675,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -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 -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 -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 -8In file included from runtime/common_throws.cc:24: +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:26: -In file included from warningslibdexfile/dex/code_item_accessors-inl.h:24: +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: generated'iterator' is deprecated [-Wdeprecated-declarations] -. +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here @@ -3630,7 +3720,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: @@ -3677,109 +3766,11 @@ 135 | # 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/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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/cha.cc:549:28: note: in instantiation of template class 'art::StrideIterator' requested here - 549 | for (ArtMethod& method : klass->GetDeclaredVirtualMethods(image_pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +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 8 warnings generated. +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 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 -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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ 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: @@ -3888,78 +3879,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -In file included from runtime/elf_file.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/elf_file.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -4056,9 +3975,114 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -20 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_table.cc:19: +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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 +In file included from runtime/elf_file.cc:29: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -4068,7 +4092,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:19: +In file included from runtime/elf_file.cc:29: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -4089,52 +4113,28 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/class_linker.cc:55: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: 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 +expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/class_linker.cc:55: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:55: +In file included from runtime/class_table.cc:19: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -4144,62 +4144,62 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:55: +In file included from runtime/class_table.cc:19: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iteratorIn 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: -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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/cha.cc:549:28: note: in instantiation of template class 'art::StrideIterator' requested here + 549 | for (ArtMethod& method : klass->GetDeclaredVirtualMethods(image_pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 64 | using d ^ifference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4214,7 +4214,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4229,7 +4229,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4244,7 +4244,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4259,7 +4259,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4274,7 +4274,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4334,61 +4334,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -4414,6 +4359,96 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/class_linker.cc:17: In file included from runtime/class_linker.h:36: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -4506,49 +4541,51 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +20 warnings generated. 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 -14 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: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/class_loader_context.cc:28: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/class_loader_context.cc:28: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange>>>' requested here + 85 | for (auto element : dex_elements.Iterate()) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -4638,163 +4675,46 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:32: -libartbase/base/intrusive_forward_list.h:62:50: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 62 | class IntrusiveForwardListIterator : public std::iterator { - | ^ -runtime/class_linker.cc:348:43: note: in instantiation of template class 'art::IntrusiveForwardListIterator>' requested here - 348 | for (VisiblyInitializedCallback& cb : running_visibly_initialized_callbacks_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:32: -libartbase/base/intrusive_forward_list.h:62:50: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 62 | class IntrusiveForwardListIterator : public std::iterator { - | ^ -runtime/class_linker.cc:379:54: note: in instantiation of template class 'art::IntrusiveForwardListIterator>' requested here - 379 | running_visibly_initialized_callbacks_.erase_after(before); - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 -2 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 -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: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/class_linker.cc:1686:38: note: in instantiation of template class 'art::IterationRange>>>' requested here - 1686 | for (auto dex_cache : dex_caches.Iterate()) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_loader_context.cc:28: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:28: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -4806,29 +4726,31 @@ 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>' is deprecated [-Wdeprecated-declarations] +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 165 | class ArrayIter : public std::iterator> { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::mirror::ArrayIter>>] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange>>>' requested here - 85 | for (auto element : dex_elements.Iterate()) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +runtime/class_loader_context.cc:1180:42: note: in instantiation of template class 'art::IterationRange>>>' requested here + 1180 | for (auto library : shared_libraries.Iterate()) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +10 warnings generated. +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: @@ -4862,7 +4784,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4883,26 +4806,36 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here +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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/class_linker.cc:1839:37: note: in instantiation of template class 'art::IterationRange>>>' requested here - 1839 | for (auto dex_cache : dex_caches->Iterate()) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -4920,6 +4853,27 @@ In file included from runtime/mirror/class-inl.h:24: In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ @@ -4942,7 +4896,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +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: In file included from runtime/art_method-inl.h:33: @@ -4964,36 +4918,174 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h:32: +libartbase/base/intrusive_forward_list.h:62:50: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 62 | class IntrusiveForwardListIterator : public std::iterator { + | ^ +runtime/class_linker.cc:348:43: note: in instantiation of template class 'art::IntrusiveForwardListIterator>' requested here + 348 | for (VisiblyInitializedCallback& cb : running_visibly_initialized_callbacks_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h:32: +libartbase/base/intrusive_forward_list.h:62:50: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 62 | class IntrusiveForwardListIterator : public std::iterator { + | ^ +runtime/class_linker.cc:379:54: note: in instantiation of template class 'art::IntrusiveForwardListIterator>' requested here + 379 | running_visibly_initialized_callbacks_.erase_after(before); + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +2 warnings generated. +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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/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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 165 | class ArrayIter : public std::iterator> { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::mirror::ArrayIter>>] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/class_linker.cc:2936:39: note: in instantiation of template class 'art::IterationRange>>>' requested here - 2936 | for (auto loader : shared_libraries.Iterate()) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +runtime/class_linker.cc:1686:38: note: in instantiation of template class 'art::IterationRange>>>' requested here + 1686 | for (auto dex_cache : dex_caches.Iterate()) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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: +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/class_linker.cc:1839:37: note: in instantiation of template class 'art::IterationRange>>>' requested here + 1839 | for (auto dex_cache : dex_caches->Iterate()) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +14 warnings generated. +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: runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 165 | class ArrayIter : public std::iterator> { | ^ @@ -5007,17 +5099,16 @@ libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/class_loader_context.cc:1180:42: note: in instantiation of template class 'art::IterationRange>>>' requested here - 1180 | for (auto library : shared_libraries.Iterate()) { - | ^ +runtime/class_linker.cc:2936:39: note: in instantiation of template class 'art::IterationRange>>>' requested here + 2936 | for (auto loader : shared_libraries.Iterate()) { + | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:33: @@ -5051,8 +5142,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:33: @@ -5073,7 +5163,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/class_linker.cc:17: In file included from runtime/class_linker.h:42: In file included from runtime/mirror/class.h:30: @@ -5145,117 +5234,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +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/debug_print.cc:21: In file included from runtime/class_linker.h:42: In file included from runtime/mirror/class.h:30: @@ -5336,7 +5316,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -5346,7 +5329,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.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>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -5356,6 +5342,49 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 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: @@ -5428,10 +5457,65 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -5441,10 +5525,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +In file included from runtime/gc/accounting/mod_union_table.cc:22: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -5454,52 +5535,27 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/fault_handler.cc:29: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { | ^ -runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -9 warnings generated. -In file included from runtime/gc/allocation_record.cc:22: +In file included from runtime/gc/accounting/remembered_set.cc:21: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -5509,7 +5565,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocation_record.cc:22: +In file included from runtime/gc/accounting/remembered_set.cc:21: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -5519,7 +5575,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -5628,8 +5683,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocation_record.cc:25: -In file included from runtime/stack.h:30: +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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocation_record.cc:22: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 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/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: @@ -5722,50 +5801,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:21: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/accounting/remembered_set.cc:21: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 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:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:37: -In file included from runtime/oat_quick_method_header.h:25: +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/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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 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: @@ -5898,51 +5977,14 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 12 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 +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 8 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 -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: +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: +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -5953,9 +5995,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -5966,9 +6010,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -5979,9 +6025,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -5992,9 +6040,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -6005,9 +6055,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -6019,23 +6071,22 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 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/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +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/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _12 warnings generated. -GLIBCXX17_DEPRECATED iterator + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] @@ -6047,8 +6098,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] @@ -6060,15 +6111,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -6077,11 +6127,11 @@ 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: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -6090,67 +6140,58 @@ 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: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -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 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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -6161,11 +6202,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -6176,11 +6215,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -6191,7 +6228,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +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: @@ -6233,38 +6271,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -6306,7 +6312,84 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. +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: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 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: @@ -6363,6 +6446,39 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 warnings generated. +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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -6418,8 +6534,43 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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 +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 +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6431,8 +6582,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6444,8 +6595,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6457,8 +6608,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6470,8 +6621,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6483,8 +6634,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6496,40 +6647,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -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/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -6550,7 +6667,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: @@ -6596,94 +6712,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -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 12 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 -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/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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -6694,10 +6729,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -6708,10 +6744,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -6722,10 +6759,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -6736,10 +6774,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -6750,10 +6789,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -6764,10 +6804,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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/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: @@ -6793,8 +6831,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -6807,8 +6845,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -6834,8 +6872,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -6848,11 +6886,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -6863,11 +6900,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -6878,11 +6914,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -6893,11 +6928,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -6908,11 +6942,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -6923,11 +6956,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -6938,68 +6970,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/mirror/class-inl.h:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/mirror/class-inl.h:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 +8 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/heap.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -7091,6 +7065,68 @@ 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/mirror/class-inl.h:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -7206,73 +7242,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GIn file included from runtime/gc/heap.cc:33: +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: @@ -7306,7 +7276,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -LIBIn file included from runtime/gc/heap.cc:33: +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: @@ -7327,64 +7297,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -CXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -7440,8 +7352,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 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 +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/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: @@ -7565,11 +7476,91 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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 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: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -7595,9 +7586,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -7610,6 +7599,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -7630,26 +7621,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -7809,6 +7780,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 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 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: @@ -7862,22 +7835,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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/image_space.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -7933,9 +7890,109 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 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 +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__)) + | ^ +In file included from runtime/gc/space/large_object_space.cc:29: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/mirror/class-inl.h:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__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 10 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:45: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/image_space.cc:45: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 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/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: @@ -7977,7 +8034,6 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/gc/space/large_object_space.cc:35: -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/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: @@ -8057,9 +8113,56 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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 +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_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] @@ -8071,9 +8174,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8085,9 +8186,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8099,9 +8198,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8113,9 +8210,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8127,9 +8222,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8141,8 +8234,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 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/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: @@ -8198,9 +8289,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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/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' is deprecated [-Wdeprecated-declarations] @@ -8212,7 +8303,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8224,7 +8317,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8236,7 +8331,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8248,7 +8345,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8260,7 +8359,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -8272,71 +8373,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:45: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/image_space.cc:45: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -8376,35 +8412,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -8483,44 +8490,29 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -8571,6 +8563,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +30 warnings generated. 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: @@ -8655,16 +8648,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | In file included from runtime/handle.cc:41: +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:25: @@ -8678,7 +8662,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - In file included from runtime/handle.cc:41: +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:25: @@ -8692,7 +8676,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - In file included from runtime/handle.cc:41: +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:25: @@ -8706,7 +8690,17 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - struct _GLIBCXX17_DEPRECATED iterator +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/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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] @@ -8739,10 +8733,215 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 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 -8 warnings generated. +10 warnings generated. 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/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: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from runtime/mirror/class-inl.h:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/index_bss_mapping.cc:58:16: note: in instantiation of template class 'art::StrideIterator' requested here + 58 | mapping->begin(), + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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: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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 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: @@ -8863,9 +9062,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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: @@ -8891,9 +9089,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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: @@ -8906,6 +9103,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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/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: @@ -8961,7 +9160,62 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +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: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: In file included from runtime/art_method-inl.h:26: @@ -8976,7 +9230,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +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: In file included from runtime/art_method-inl.h:26: @@ -8991,7 +9245,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +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: In file included from runtime/art_method-inl.h:26: @@ -9006,7 +9260,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +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: In file included from runtime/art_method-inl.h:26: @@ -9021,7 +9275,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +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: In file included from runtime/art_method-inl.h:26: @@ -9036,7 +9290,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +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: In file included from runtime/art_method-inl.h:26: @@ -9051,42 +9305,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -30 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/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/index_bss_mapping.cc:58:16: note: in instantiation of template class 'art::StrideIterator' requested here - 58 | mapping->begin(), - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | sIn file included from runtime/hidden_api.cc:21: +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' is deprecated [-Wdeprecated-declarations] - truct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -9094,7 +9320,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +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: @@ -9109,7 +9335,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +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: @@ -9124,7 +9350,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +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: @@ -9139,7 +9365,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +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: @@ -9154,7 +9380,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +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: @@ -9169,69 +9395,128 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 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 -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 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/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: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +13 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/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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included 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/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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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: @@ -9257,8 +9542,15 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -9271,8 +9563,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/hidden_api.cc:21: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -9328,11 +9618,16 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +8 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/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -9343,11 +9638,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -9358,11 +9656,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -9373,11 +9674,49 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/image.cc:28: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -9388,11 +9727,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -9403,11 +9745,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -9418,7 +9763,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: +12 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/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: @@ -9426,12 +9778,18 @@ 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator + 129 | struct _GLIBCXX17_DEP10 warnings generated. +RECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: +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: @@ -9444,7 +9802,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: +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: @@ -9457,7 +9820,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: +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/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: @@ -9470,7 +9839,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: +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:28: @@ -9483,7 +9857,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: +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:28: @@ -9496,43 +9875,64 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +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/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: @@ -9563,10 +9963,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -9676,6 +10074,102 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -9702,6 +10196,34 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -9745,44 +10267,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -13 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/gc/space/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/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: +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -9793,14 +10283,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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/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: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -9811,14 +10299,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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/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: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -9829,14 +10315,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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/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: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -9847,14 +10331,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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/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: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -9865,14 +10347,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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/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: +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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -9928,6 +10408,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +12 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 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: @@ -10024,148 +10506,83 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/image.cc:28: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here +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/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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here 164 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: @@ -10181,7 +10598,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: @@ -10197,7 +10615,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: @@ -10213,7 +10632,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: @@ -10229,7 +10649,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: @@ -10245,7 +10666,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: @@ -10261,345 +10683,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -18 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 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: @@ -10717,7 +10800,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from 8runtime/instrumentation.cc:40: +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: @@ -10732,57 +10815,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - 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/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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 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 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: @@ -10825,7 +10857,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: In file included from runtime/class_linker-inl.h:24: @@ -10860,7 +10892,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +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: In file included from runtime/class_linker-inl.h:24: @@ -10924,108 +10956,55 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +18 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 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: @@ -11110,8 +11089,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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 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: @@ -11157,79 +11134,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 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 12 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/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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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.cc:17: 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: @@ -11264,8 +11173,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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.cc:17: 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: @@ -11287,85 +11195,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: @@ -11444,13 +11273,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -11460,11 +11286,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -11474,9 +11299,113 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 warnings generated. -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/shadow_frame.cc:19: +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: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 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 +4 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/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: @@ -11510,7 +11439,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +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: @@ -11531,7 +11460,35 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:34: In file included from runtime/art_field-inl.h:24: @@ -11567,7 +11524,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +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: In file included from runtime/art_field-inl.h:24: @@ -11631,6 +11588,139 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +14 warnings generated. 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: @@ -11673,6 +11763,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/jit/jit.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -11715,6 +11806,90 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 +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_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: @@ -11747,56 +11922,78 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here 164 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -11851,11 +12048,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 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 -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 -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: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: @@ -11970,8 +12162,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/profiling_info.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -12014,6 +12204,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 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: @@ -12056,117 +12248,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -12220,7 +12301,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12238,7 +12320,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12256,7 +12339,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12274,7 +12358,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12292,7 +12377,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12310,7 +12396,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12328,53 +12415,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -12465,9 +12505,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 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/jit/jit_memory_region.cc:17: +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: @@ -12499,7 +12538,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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: @@ -12518,8 +12558,64 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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 +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -12537,8 +12633,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -12556,8 +12651,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -12575,8 +12669,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -12594,8 +12687,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -12613,8 +12705,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -12632,10 +12723,15 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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(strtab->sh_offset + symbol.st_name)); + | ^ +runtime/jit/debugger_interface.cc:662:14: note: in instantiation of function template specialization 'art::ElfDebugReader::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: @@ -12666,10 +12762,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -12687,9 +12781,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -12720,9 +12815,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -12735,171 +12831,13 @@ 30 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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(strtab->sh_offset + symbol.st_name)); - | ^ -runtime/jit/debugger_interface.cc:662:14: note: in instantiation of function template specialization 'art::ElfDebugReader::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: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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator + 129 | struct _GLIBCXX17_DEP11RECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ + 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/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: @@ -13020,10 +12958,132 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -11 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_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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_code_cache.cc:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_code_cache.cc:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:In file included from warning: 'iterator' is deprecated [-Wdeprecated-declarations] + runtime/jit/profile_saver.cc:156 | 17: + class const_iterator : public std::iterator::const_iterator' requested here + runtime/jit/profile_saver.cc:415 | 17: + In file included from runtime/jit/profile_saver.h fo:23r (: +In file included from Staruntime/jit/jit_code_cache.h:ck36: +Map sIn file included from runtime/jit/jit_memory_region.htack:26_ma: +In file included from p :runtime/gc_root-inl.h: st25: +In file included from ack_mruntime/read_barrier-inl.h:aps_23: +) { +In file included from runtime/gc/collector/concurrent_copying-inl.h | :25 ^ +: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; +In file included from runtime/mirror/class-inl.h:/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: 24: +In file included from note: 'iterator' has been explicitly marked deprecated here +libartbase/base/array_slice.h:24: + 129In file included from libartbase/base/length_prefixed_array.h | :26 st: +libartbase/base/stride_iterator.hruc:30t _:21GLI: warning: BCXX'iterator' is deprecated [-Wdeprecated-declarations] +17_DE 30 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -13077,51 +13142,101 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +PRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/jit/jit_code_cache.cc:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profiling_info.cc:19: +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: -In file included from runtime/art_field-inl.h:28: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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: +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: @@ -13152,10 +13267,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +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: @@ -13166,14 +13281,34 @@ In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; - | ^ + | 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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:32: +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>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -13183,7 +13318,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -13231,61 +13365,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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_id_manager.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -13331,6 +13412,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 warnings generated. 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: @@ -13376,46 +13458,77 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:31: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of member class 'art::BitTable::const_iterator' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -13499,82 +13612,99 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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_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: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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc:28: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc:28: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:31: +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: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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/java_vm_ext.cc:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -13584,7 +13714,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:31: +In file included from runtime/jni/java_vm_ext.cc:28: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -13635,8 +13765,35 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -13665,8 +13822,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -13682,35 +13838,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -13739,7 +13868,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -13755,11 +13885,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -13770,11 +13903,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -13785,11 +13921,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -13800,51 +13939,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -13871,7 +13965,17 @@ 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { + 986 | inline IterationRange> Class::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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 61 | std:GetIFields() { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -13898,69 +14002,52 @@ 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 135 | # define _GLIBCXX17_DEPRECA:iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.hTED [[:135:34__: note: expanded from macro '_GLIBCXX17_DEPRECATED'de +prec 135 | at# dedefine ___GLIBC]]XX17 + _D| ^EPRE +CATED [[__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 -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_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/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: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: @@ -14063,32 +14150,61 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 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 12 warnings generated. -clang++ -c -o runtime/mirror/class.o runtime/mirror/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/jni/jni_internal.cc:34: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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/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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:34: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 12 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 +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/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -14101,13 +14217,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator' requested here - 649 | for (auto& method : c->GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -14125,20 +14251,24 @@ In file included from runtime/mirror/class-inl.h:24: In file 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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 warnings generated. +clang++ -c -o runtime/mirror/class.o runtime/mirror/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 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 -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/metrics/reporter.cc:24: +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/jni/local_reference_table.cc:29: +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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -14148,7 +14278,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:24: +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: +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>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -14158,122 +14292,57 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:33: +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: @@ -14327,12 +14396,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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/metrics/reporter.cc:24: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -14342,12 +14408,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +In file included from runtime/metrics/reporter.cc:24: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -14357,50 +14418,70 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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/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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_internal.cc:34: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { | ^ -runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/jni/jni_internal.cc:649:21: note: in instantiation of template class 'art::StrideIterator' requested here + 649 | for (auto& method : c->GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -14496,57 +14577,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -14637,6 +14667,41 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. 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: @@ -14661,7 +14726,8 @@ 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; + 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -14685,7 +14751,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. 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: @@ -14734,35 +14799,57 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/jni/local_reference_table.cc:29: -In file included from runtime/nth_caller_visitor.h:22: +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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator>' has been explicitly marked deprecated here +runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: @@ -14823,102 +14910,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -14979,8 +14970,39 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -15008,8 +15030,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] @@ -15024,198 +15047,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -15299,7 +15130,7 @@ | ^ 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 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: @@ -15318,7 +15149,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:27: +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: @@ -15373,8 +15204,53 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -15405,8 +15281,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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_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: @@ -15424,40 +15303,150 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -15470,8 +15459,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15484,8 +15477,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15498,8 +15495,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15512,8 +15513,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15526,8 +15531,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15540,65 +15549,105 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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(), + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +runtime/metrics/reporter.cc:296:23: note: previous initialization for field 'dump_to_file' is here + 296 | .dump_to_file = gFlags.MetricsWriteToFile.GetValueOptional(), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +runtime/metrics/reporter.cc:301:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'reporting_num_mods' will be initialized after field 'reporting_mods' [-Wreorder-init-list] + 301 | .reporting_mods = reporting_mods, + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +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/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: @@ -15611,8 +15660,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -15625,8 +15675,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -15639,57 +15690,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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: @@ -15702,8 +15705,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -15716,8 +15720,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -15730,56 +15735,71 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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(), - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -runtime/metrics/reporter.cc:296:23: note: previous initialization for field 'dump_to_file' is here - 296 | .dump_to_file = gFlags.MetricsWriteToFile.GetValueOptional(), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -runtime/metrics/reporter.cc:301:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'reporting_num_mods' will be initialized after field 'reporting_mods' [-Wreorder-init-list] - 301 | .reporting_mods = reporting_mods, - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -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/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: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -15788,6 +15808,24 @@ 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -15813,8 +15851,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: In file included from libartbase/base/array_slice.h:24: @@ -15828,8 +15870,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15841,17 +15885,19 @@ libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/mirror/dex_cache.cc:238:38: note: in instantiation of template class 'art::StrideIterator' requested here - 238 | for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) { - | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -15869,53 +15915,53 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +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 +12 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/field.cc:17: In file included from runtime/mirror/field-inl.h:22: In file included from runtime/art_field-inl.h:24: @@ -15973,8 +16019,49 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -16030,80 +16117,79 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -10 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 -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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/dex_cache.cc:238:38: note: in instantiation of template class 'art::StrideIterator' requested here + 238 | for (ArtMethod& current_method : resolved->GetDeclaredMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 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 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -16113,17 +16199,28 @@ 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 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 +10 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 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:32: @@ -16203,13 +16300,12 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 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 -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 -12 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 -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +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/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' is deprecated [-Wdeprecated-declarations] @@ -16221,8 +16317,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -16234,8 +16331,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -16250,47 +16348,6 @@ 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -16301,7 +16358,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: +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: @@ -16314,7 +16371,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: +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: @@ -16327,7 +16384,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: +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: @@ -16340,7 +16397,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: +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: @@ -16353,7 +16410,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: +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: @@ -16366,52 +16423,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -16454,47 +16465,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +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/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -16585,6 +16557,84 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -16669,63 +16719,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -16810,6 +16803,53 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 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 +12 warnings generated. +8 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 +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/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: @@ -16853,6 +16893,61 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -16894,6 +16989,48 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -16939,6 +17076,34 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -16984,125 +17149,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -17113,14 +17163,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -17131,14 +17177,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -17149,44 +17191,46 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here 164 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -17196,6 +17240,7 @@ In file included from runtime/mirror/class-alloc-inl.h:20: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: +8 warnings generated. In file included from libartbase/base/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { @@ -17233,13 +17278,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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/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: @@ -17265,13 +17307,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -17284,7 +17322,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -17296,29 +17334,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -17330,10 +17358,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -17394,84 +17422,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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/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: -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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/object.cc:22: +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: @@ -17483,19 +17434,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: +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: @@ -17507,10 +17468,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -17518,52 +17479,14 @@ | ^ 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/string.cc:23: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/monitor.cc:27: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/monitor.cc:27: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 -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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -17574,10 +17497,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -17588,10 +17515,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -17602,10 +17533,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -17616,10 +17551,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -17630,10 +17569,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -17644,6 +17587,48 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +In file included from runtime/native/dalvik_system_DexFile.cc:30: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_DexFile.cc:30: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:23: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:23: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -17740,7 +17725,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:30: +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: +In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -17750,7 +17738,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:30: +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: +In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -17760,6 +17751,206 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 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: @@ -17792,9 +17983,76 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] @@ -17822,9 +18080,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +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' is deprecated [-Wdeprecated-declarations] @@ -17923,56 +18182,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: +8 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_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: @@ -17980,29 +18196,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/native_bridge_art_interface.cc:50:16: note: in instantiation of template class 'art::StrideIterator' requested here + 50 | for (auto& m : c->GetMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: +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: @@ -18010,16 +18220,41 @@ In file included from runtime/mirror/class-inl.h:24: In file 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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +In file included from runtime/monitor.cc:27: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/monitor.cc:27: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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/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:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -18030,7 +18265,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +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:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -18041,7 +18279,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +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:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -18052,7 +18293,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -18063,7 +18307,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -18074,7 +18321,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -18085,42 +18335,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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 -8 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 -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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -8 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/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: +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/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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -18489,10 +18710,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -18503,10 +18725,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -18517,10 +18740,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -18531,10 +18755,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -18545,10 +18770,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -18600,7 +18826,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +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 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: @@ -18634,7 +18862,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: @@ -18655,52 +18883,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native_bridge_art_interface.cc:23: +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:28: @@ -18712,19 +18895,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/native_bridge_art_interface.cc:50:16: note: in instantiation of template class 'art::StrideIterator' requested here - 50 | for (auto& m : c->GetMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: +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:28: @@ -18736,61 +18929,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +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: @@ -18824,7 +18972,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +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: @@ -18900,10 +19048,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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/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: @@ -18982,10 +19126,139 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: +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: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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/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: @@ -19016,10 +19289,68 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: +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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -19183,14 +19514,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/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_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: @@ -19217,14 +19541,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/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_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: @@ -19238,51 +19555,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/native/dalvik_system_VMRuntime.cc:476:23: note: in instantiation of template class 'art::StrideIterator' requested here - 476 | for (ArtMethod& m : klass->GetMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -19311,134 +19583,123 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/native/dalvik_system_VMRuntime.cc:476:23: note: in instantiation of template class 'art::StrideIterator' requested here + 476 | for (ArtMethod& m : klass->GetMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -19466,8 +19727,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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. +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' is deprecated [-Wdeprecated-declarations] @@ -19482,238 +19743,165 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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 +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 +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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +8In 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | generated. + ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +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_String.cc:25: 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +12 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 +12 warnings generated. +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_System.cc:25: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; +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: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -12 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 -8 warnings generated. -8 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 -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 -10 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_StringFactory.cc:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: @@ -19792,8 +19980,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -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:51: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -19822,6 +20008,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: @@ -19867,79 +20055,21 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -19990,22 +20120,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:22: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from In file included from runtime/native/java_lang_VMClassLoader.cc:22: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _Gruntime/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:24: In file included from libartbase/base/array_slice.h:24: @@ -20013,13 +20128,8 @@ libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -LIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here -135 | # define _GLIBC X164X | 1 7 _ D E P R E C_A_TvEoDi d[_[_t_' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; @@ -20037,7 +20147,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: In file included from libartbase/base/array_slice.h:24: @@ -20052,86 +20162,94 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 16 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 -12 warnings generated. +8 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_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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -20142,8 +20260,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -20154,8 +20275,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -20166,8 +20290,39 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -20178,8 +20333,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -20190,8 +20348,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -20202,50 +20363,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_String.cc:25: +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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -20256,9 +20376,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -20269,9 +20389,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -20282,9 +20402,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -20295,9 +20415,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -20308,9 +20428,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -20321,7 +20441,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -20342,7 +20462,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -20363,7 +20483,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -20384,7 +20504,52 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: @@ -20405,7 +20570,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -20426,7 +20591,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -20447,7 +20612,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -20467,7 +20633,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -20487,7 +20654,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -20505,48 +20673,10 @@ 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -deIn 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -pIn 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -recated__]] - | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -20566,7 +20696,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -20586,7 +20717,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -20606,48 +20738,64 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: +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: +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' is deprecated [-Wdeprecated-declarations] - 61 | std::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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: +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: +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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20660,9 +20808,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20675,9 +20821,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -20690,9 +20834,42 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -20700,14 +20877,34 @@ 61 | std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATEruntime/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: +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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +D iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -20720,9 +20917,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -20735,8 +20930,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -20756,8 +20950,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -20777,8 +20970,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -20798,8 +20990,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -20819,8 +21010,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -20840,8 +21030,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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: @@ -20861,10 +21050,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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_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/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -20895,10 +21085,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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_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/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -20916,8 +21107,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -20951,8 +21141,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -20973,15 +21162,15 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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: +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 +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 +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 +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: @@ -21008,15 +21197,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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_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: @@ -21030,48 +21211,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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_ref_Reference.cc:24: +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: @@ -21084,7 +21224,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: +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: @@ -21097,7 +21237,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: +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: @@ -21110,7 +21250,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: +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: @@ -21123,7 +21263,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: +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: @@ -21136,7 +21276,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: +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: @@ -21149,50 +21289,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 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_ref_FinalizerReference.cc:24: +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: @@ -21205,7 +21302,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +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: @@ -21218,7 +21315,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +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: @@ -21231,7 +21328,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +8 warnings generated. +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: @@ -21244,7 +21342,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +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: @@ -21257,7 +21355,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +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: @@ -21268,16 +21366,14 @@ 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBC8 warnings generated. -XX17_DEPRECATED [[__deprecated__]] + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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_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: +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 +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: +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -21288,10 +21384,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -21302,10 +21399,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -21316,10 +21414,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -21330,10 +21429,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -21344,10 +21444,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: +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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -21358,154 +21459,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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: 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 -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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -21516,11 +21474,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -21531,11 +21489,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -21546,11 +21504,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -21561,11 +21519,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -21576,11 +21534,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: +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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -21591,8 +21549,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21606,8 +21563,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21621,8 +21577,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21636,8 +21591,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21651,8 +21605,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21666,8 +21619,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21681,13 +21633,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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: @@ -21714,13 +21660,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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: @@ -21734,24 +21674,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:22: -libartbase/base/stl_util.h:243:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 243 | : public std::iterator { - | ^ -libartbase/base/stl_util.h:286:29: note: in instantiation of template class 'art::FilterIterator<__gnu_cxx::__normal_iterator>, (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 &, (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/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 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_Method.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -21794,8 +21716,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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: @@ -21922,12 +21842,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: +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: @@ -21960,8 +21875,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -21981,16 +21895,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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: -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/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: @@ -22017,14 +21922,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -22038,7 +21936,35 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: +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 +In file included from runtime/native/java_lang_VMClassLoader.cc:22: +libartbase/base/stl_util.h:243:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 243 | : public std::iterator { + | ^ +libartbase/base/stl_util.h:286:29: note: in instantiation of template class 'art::FilterIterator<__gnu_cxx::__normal_iterator>, (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 &, (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/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 +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 +8 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 +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 +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: @@ -22072,7 +21998,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: +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: @@ -22093,8 +22019,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -22128,8 +22053,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -22150,136 +22074,63 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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: -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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 61 | std::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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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_Parameter.cc:22: +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: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -22313,7 +22164,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: +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: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -22334,11 +22186,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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_Field.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: @@ -22369,11 +22220,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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_Field.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: @@ -22391,6 +22241,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/libcore_util_CharsetUtils.cc:24: In file included from runtime/mirror/string-inl.h:23: In file included from runtime/mirror/class-inl.h:32: @@ -22469,6 +22322,132 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -22595,8 +22574,63 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -22642,7 +22676,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: +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: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22677,7 +22711,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: +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: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -22699,6 +22733,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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/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: @@ -22825,82 +22861,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -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/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: @@ -22958,16 +22918,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -22979,16 +22930,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -23000,16 +22942,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -23021,16 +22954,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] @@ -23042,16 +22966,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -23063,6 +22978,18 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -23074,19 +23001,33 @@ In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 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 -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 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' is deprecated [-Wdeprecated-declarations] @@ -23098,11 +23039,37 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; + 46 | using value_type = std::it129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +er/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +a 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +tor' is deprecated [-Wdeprecated-declarations] +a 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.hr:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +d_iterator_tag, ClassIteratorData>::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -23110,7 +23077,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +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' is deprecated [-Wdeprecated-declarations] @@ -23122,7 +23089,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +8 warnings generated. +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' is deprecated [-Wdeprecated-declarations] @@ -23134,11 +23102,30 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; + 63 | using value_type = std::iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprrd_iterator_tag, DexInstructionPcPair>::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -23146,7 +23133,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: +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' is deprecated [-Wdeprecated-declarations] @@ -23158,48 +23145,53 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +ecated__]] + | ^ +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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +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/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: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -23225,7 +23217,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +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: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -23238,6 +23231,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 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 +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 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: @@ -23296,8 +23295,6 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 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 -8 warnings generated. 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: @@ -23341,16 +23338,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:42: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -23393,6 +23380,19 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 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 +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 +In file included from runtime/oat_file.cc:42: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/oat_file.cc:48: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -23414,8 +23414,89 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 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 -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 +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/native/jdk_internal_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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 +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/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: @@ -23488,50 +23569,53 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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/native/jdk_internal_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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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_assistant.cc:38: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/oat_file_assistant.cc:38: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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_file_manager.cc:28: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -23622,75 +23706,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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: @@ -23734,6 +23749,61 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: @@ -23812,37 +23882,127 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -In file included from runtime/oat_file_assistant.cc:38: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc:38: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/art_field-inl.h:28: +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: +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/non_debuggable_classes.cc:21: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -23868,15 +24028,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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/non_debuggable_classes.cc:21: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -23889,9 +24041,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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_file.cc:68: +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: +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: @@ -23918,7 +24075,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: +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: +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: @@ -23932,8 +24096,47 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -23945,8 +24148,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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>' is deprecated [-Wdeprecated-declarations] @@ -23958,8 +24161,46 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -23987,8 +24228,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -24003,8 +24243,56 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: +8 warnings generated. +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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 + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 +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_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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ 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: @@ -24299,10 +24512,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +12 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/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/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +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: @@ -24319,10 +24536,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +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: @@ -24339,10 +24557,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +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: @@ -24351,103 +24570,6 @@ 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::itIn file included from erator::differencruntime/oat_quick_method_header.cc:e_24: -In file included from runtime/scoped_thread_state_change-inl.hty:26: -pIn file included from runtime/jni/jni_env_ext-inl.h:e;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: -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.hIn file included from libartbase/base/length_prefixed_array.h::12926: -libartbase/base/stride_iterator.h:12:27:: 36: note: warning: 'iterator' is deprecated [-Wdeprecated-declarations] -'iterator' has been explicitly marked deprecated here - 129 | 27 | stclasruct s S_triGdeLIBIteCXratX1or 7: p_ublDEic sPtd:RE:itCAeraTtorE:34 : note: expanded from macro '_GLIBCXX17_DEPRECATED' -{ - | ^ -135 | # define _GLIBCXX17_DEPREC/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.hATED [[__deprecated__]:164:] -27: | note: in instantiation of template class 'art::StrideIterator' requested here - ^ - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_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' is deprecated [-Wdeprecated-declarations] -[ [44 | class ClassIterator : public std::iterator { - | ^ -_/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -_/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - d135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -eprecated_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' is deprecated [-Wdeprecated-declarations] -] 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h]:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - -135 | # 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here @@ -24456,10 +24578,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +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: @@ -24476,10 +24599,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +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: @@ -24496,10 +24620,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/parsed_options.cc:17: +In file included from runtime/parsed_options.h:31: +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: @@ -24516,83 +24641,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/oat_file.cc:2463:44: note: in instantiation of template class 'art::StrideIterator' requested here - 2463 | for (const IndexBssMappingEntry& entry : *index_bss_mapping) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -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/nterp_helpers.cc:22: -In file included from runtime/oat_quick_method_header.h:25: +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' is deprecated [-Wdeprecated-declarations] @@ -24604,8 +24654,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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>' is deprecated [-Wdeprecated-declarations] @@ -24617,7 +24667,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc:55: +In file included from 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: @@ -24636,7 +24686,38 @@ 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; + 180 | : publruntime/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/oat_file.cc:2463:44: note: in instantiation of template class 'art::StrideIterator' requested here + 2463 | for (const IndexBssMappingEntry& entry : *index_bss_mapping) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ic 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +__iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here @@ -24651,7 +24732,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc:55: +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: @@ -24672,9 +24753,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -24778,17 +24867,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -24799,17 +24881,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -24820,17 +24895,51 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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/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 runtime/mirror/class-inl.h:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -24841,17 +24950,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -24862,17 +24964,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -24914,67 +25009,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/parsed_options.cc:17: -In file included from runtime/parsed_options.h:31: -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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 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 -12 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 +8 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 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: @@ -25059,8 +25096,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +10 warnings generated. +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_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_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/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: @@ -25133,125 +25172,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -15 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/runtime_image.cc:33: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:33: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -25266,8 +25187,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -25282,8 +25202,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -25298,8 +25217,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -25314,8 +25232,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -25330,8 +25247,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -25346,51 +25262,26 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/runtime_image.cc:33: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/runtime_image.cc:33: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 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:32: @@ -25430,8 +25321,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from 11 warnings generated. -runtime/reflective_value_visitor.cc:23: +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: @@ -25470,51 +25360,108 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: +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: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +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/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: @@ -25529,7 +25476,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +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: @@ -25544,7 +25492,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +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: @@ -25559,7 +25508,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +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: @@ -25574,7 +25524,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +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: @@ -25589,7 +25540,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +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: @@ -25608,6 +25560,48 @@ In file included from runtime/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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -25646,7 +25640,143 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +11 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/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: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 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: @@ -25675,6 +25805,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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 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: @@ -25720,6 +25851,31 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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 +8 warnings generated. +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 +In file included from runtime/runtime.cc:68: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime.cc:68: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] @@ -25755,7 +25911,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: +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: +In file included from runtime/gc/space/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: @@ -25782,7 +25945,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: +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: +In file included from runtime/gc/space/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: @@ -25796,10 +25966,55 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 12 warnings generated. -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 +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:17: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: @@ -25826,8 +26041,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +12 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/stack.cc:17: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: @@ -25871,30 +26086,186 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange>>>' requested here - 85 | for (auto element : dex_elements.Iterate()) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -25912,23 +26283,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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/runtime.cc:729:28: note: in instantiation of template class 'art::StrideIterator' requested here + 729 | for (ArtMethod& method : klass->GetDeclaredMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -25946,10 +26307,39 @@ In file included from runtime/mirror/class-inl.h:24: In file 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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 164 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>>>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/class_loader_utils.h:85:40: note: in instantiation of template class 'art::IterationRange>>>' requested here + 85 | for (auto element : dex_elements.Iterate()) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -26107,31 +26497,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here - 64 | for (ArtMethod& method : GetMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -26174,6 +26539,31 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +runtime/mirror/class-refvisitor-inl.h:64:26: note: in instantiation of template class 'art::StrideIterator' requested here + 64 | for (ArtMethod& method : GetMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -26216,10 +26606,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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_options.cc:17: +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: @@ -26250,10 +26640,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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_options.cc:17: +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: @@ -26302,141 +26692,7 @@ 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | 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' is deprecated [-Wdeprecated-declarations] -st 61 | std::iterator { - | ^ -ru/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - ct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 129135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime.cc:68: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime.cc:68: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 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: + 47 | using difference_type 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: @@ -26456,7 +26712,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: += 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: @@ -26476,7 +26732,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: +sIn 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: @@ -26496,7 +26752,54 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: +td::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17In file included from _DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: @@ -26556,94 +26859,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -26699,14 +26914,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -26719,14 +26927,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -26739,14 +26940,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -26759,14 +26953,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -26779,14 +26966,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -26799,14 +26979,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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/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: @@ -26819,119 +26992,106 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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.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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; +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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/startup_completed_task.cc:28: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 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/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -26944,7 +27104,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -26957,7 +27124,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -26970,7 +27144,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -26983,7 +27164,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -26996,7 +27184,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: @@ -27009,138 +27204,193 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -runtime/runtime.cc:729:28: note: in instantiation of template class 'art::StrideIterator' requested here - 729 | for (ArtMethod& method : klass->GetDeclaredMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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' is deprecated [-Wdeprecated-declarations] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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:24: +In file 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -27230,26 +27480,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread_pool.cc:31: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread_pool.cc:31: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +8 warnings generated. +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 +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/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 +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: @@ -27302,55 +27540,14 @@ 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iIn file included from terator {In file included from runtime/mirror/class-inl.h:24 - : -In file 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' is deprecated [-Wdeprecated-declarations] - /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h27 | cl:129:ass12: St note: rid'iterator' has been explicitly marked deprecated hereeIt -erator : pub129 | lic st d:: itestratoructr /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h{ - :135| ^ -:34:/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - note: 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -27381,137 +27578,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -27531,16 +27600,10 @@ runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here 986 | inline IterationRange> Class::GetIFields() { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129: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: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: @@ -27549,21 +27612,6 @@ In file included from runtime/mirror/class-inl.h:24: In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ @@ -27586,24 +27634,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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 -In file included from runtime/thread.cc:42: +12: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:33: @@ -27615,37 +27646,24 @@ In file included from runtime/mirror/class-inl.h:24: In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: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: + note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -27658,10 +27676,26 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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/thread_pool.cc:31: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread_pool.cc:31: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -27766,8 +27800,26 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +In file included from runtime/transaction.cc:23: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/transaction.cc:23: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -27823,128 +27875,148 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +19 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/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 +2 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 +12 warnings generated. +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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRangclang++ -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 +e GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/transaction.ccIn 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 135 | # define _GLIBC:27: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.hX:26X: +1In file included from 7runtime/mirror/class-inl.h_:D32E: +PIn file included from RElibdexfile/dex/dex_file-inl.hC:A26T: +Elibdexfile/dex/class_iterator.hD: 46[:[27_:_d ewarning: pr'iterator' is deprecated [-Wdeprecated-declarations]e +cated__]] | ^ -12 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/vdex_file.cc:31: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:31: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ +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: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from In file included from runtime/mirror/class-inl.h:runtime/ti/agent.cc32:: +27In file included from : +libdexfile/dex/dex_file-inl.hIn file included from :runtime/scoped_thread_state_change-inl.h26:: +26libdexfile/dex/class_iterator.h: +:In file included from 47runtime/jni/jni_env_ext-inl.h::3222:: + In file included from warning: runtime/jni/local_reference_table-inl.h'iterator' is deprecated [-Wdeprecated-declarations]: +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: 2147: + | In file included from runtime/mirror/object-inl.h :u26s: +iIn file included from nruntime/mirror/class-inl.hg: 32d: +iIn file included from flibdexfile/dex/dex_file-inl.hf:e26r: +elibdexfile/dex/class_iterator.hn:c46e:_27t:y pwarning: e 'iterator' is deprecated [-Wdeprecated-declarations]= + std::iteratorp:e: d=i fsftedr:e:nictee_rtaytpoer;< +s t| d ^: +:forward_it/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.he:r129a:t12o:r _note: t'iterator' has been explicitly marked deprecated herea +g, ClassIt e129r | a t o r Dsattra>u:c:tv a_lGuLeI_BtCyXpXe1;7 +_ D| E ^P +RECATED iterator + | /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h ^: +129:12: note: 'iterator' has been explicitly marked deprecated here /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 129 | str u135c | t# _dGeLfIiBnCeX X_1G7L_IDBECPXREXC1A7T_EDDE PiRtEeCrAaTtEoDr +[ [| _ ^_ +deprecated__]] + | ^/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h +:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/ti/agent.cc:27: @@ -27958,56 +28030,66 @@ In file included from runtime/mirror/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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/transaction.cc:27: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/transaction.cc:27: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. 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: @@ -28043,8 +28125,7 @@ 63 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | sclang++ -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 -truct _GLIBCXX17_DEPRECATED iterator + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] @@ -28069,55 +28150,63 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here +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 +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/transaction.cc:27: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -28148,10 +28237,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/transaction.cc:27: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -28169,7 +28255,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:23: +In file included from runtime/vdex_file.cc:31: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -28179,7 +28265,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:23: +In file included from runtime/vdex_file.cc:31: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -28189,7 +28275,63 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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/vdex_file.cc:38: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28354,70 +28496,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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/transaction.cc:27: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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/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: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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -28428,13 +28513,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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/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: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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -28445,13 +28530,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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/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: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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -28462,13 +28547,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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/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: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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -28477,50 +28562,16 @@ 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/class_verifier.cc:22: + 135 | # define _GLIBCXX17_DEPRECATED [[__depreIn 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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { +ca t44 | class ClassIterator : public std::iterator { | ^ +ed__]] + | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ @@ -28533,9 +28584,26 @@ 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 46 | using value_type = std::iterator24:: +:In file included from vlibdexfile/dex/dex_file-inl.ha:l28u: +elibdexfile/dex/dex_instruction_iterator.h_:t63y:p27e:; +warning: 'iterator' is deprecated [-Wdeprecated-declarations]| + ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 63 | u129s | i n g vsatlruuec_tt y_pGLIeB C=X Xs1t7d_:D:EiPtReErCaAtToErD< sitdt:e:rfaotrowra +r d| _ ^i +terator_/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.ht:a135g:,34 :D enote: xexpanded from macro '_GLIBCXX17_DEPRECATED' +InstructionP c135P | a#i rd>e:f:ivnael u_eG_LtIyBpCeX;X +1 7| _ ^D +EPRECATED [[__dep/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.hr:e129c:a12t:e dnote: _'iterator' has been explicitly marked deprecated here_ +]] + | ^ 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -28547,9 +28615,26 @@ 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 47 | using difference_type = std::iterator::dIn file included from iruntime/var_handles.ccf:f22e: +rIn file included from eruntime/method_handles-inl.hn:c24e: +_In file included from truntime/interpreter/interpreter_common.hy:p34e: +;In file included from +runtime/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: +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.hIn file included from :libdexfile/dex/code_item_accessors-inl.h129::2412: +:In file included from libdexfile/dex/dex_file-inl.hnote: :'iterator' has been explicitly marked deprecated here28 +: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +129 | struct _GLIBCXX 1764_ | D E PuRsEiCnAgT EdDi fifteerreantcoer_ +t y| p ^e + = std/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:::135i:t34e:r anote: texpanded from macro '_GLIBCXX17_DEPRECATED'o +rC:A:TdEiDf f[e[r_e_ndceep_rteycpaet;e +d _| ^_ +]] + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -28597,114 +28682,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -28795,39 +28774,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 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_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' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: +In file included from runtime/trace.cc:29: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -28837,13 +28784,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +In file included from runtime/trace.cc:29: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -28853,10 +28794,19 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -28884,10 +28834,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/trace.cc:50: 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' is deprecated [-Wdeprecated-declarations] @@ -28902,6 +28849,79 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: @@ -28980,110 +29000,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -10 warnings generated. -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: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPclang++ -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 -RECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -29176,9 +29092,8 @@ | ^ 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 -14 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/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:28: In file included from runtime/gc_root-inl.h:25: @@ -29211,7 +29126,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc: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:28: In file included from runtime/gc_root-inl.h:25: @@ -29231,10 +29147,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: +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: @@ -29265,10 +29183,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:28: +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: @@ -29298,15 +29216,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included 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: @@ -29332,15 +29242,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included 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: @@ -29353,11 +29255,90 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -16 warnings generated. +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/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/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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -29390,9 +29371,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -29460,6 +29439,200 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 164 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange>' requested here + 162 | ClassAccessor::GetFieldsInternal(size_t count) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 164 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libdexfile/dex/class_accessor-inl.h:181:20: note: in instantiation of template class 'art::IterationRange>' requested here + 181 | ClassAccessor::GetMethodsInternal(size_t count) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: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' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -29505,18 +29678,26 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | In file included from runtime/verifier/verifier_deps.cc:22: +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator + 63 | using value_ note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] +ty 180 | : public __iterator_traits<_Iterator> { }; + | ^ +pe/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here + libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here += 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ + runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here +s 986 | inline IterationRange> Class::GetIFields() { + | ^ +t/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + d129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +:/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +:iteratIn 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' is deprecated [-Wdeprecated-declarations] +o 30 | typename std::iterator::difference_type; + | ^ +r/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h<:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; +std::forward_iterator_tag, DexInstructionPcPair>::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -29582,12 +29765,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -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 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -29598,10 +29780,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -12 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/verifier/method_verifier.cc:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -29768,8 +29946,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -29812,21 +29988,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.hIn file included from runtime/well_known_classes.cc:26: +16 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/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:25: @@ -29835,77 +29999,18 @@ 61 | std::iterator { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129: | 164:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 164 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -s/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -tlibartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here -r 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -ulibdexfile/dex/class_accessor-inl.h:162:20: note: in instantiation of template class 'art::IterationRange>' requested here -c 162 | ClassAccessor::GetFieldsInternal(size_t count) const { - | ^ -t/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -_/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -GLIBCXX17_DIn 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: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' is deprecated [-Wdeprecated-declarations] -E 182 | using value_type = typename std::iterator::value_type; - | ^ -P/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - RECATED iterator + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 129135 | | # d esfitnreu c_tG L_IGBLCIXBXC1X7X_1D7E_PDREEPCREACTAETDE D[ [i_t_edreaptroerc -a t| e ^d -__]] - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: +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:29: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: In file included from expanded from macro '_GLIBCXX17_DEPRECATED' -runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h135: | 23#: - In file included from druntime/art_field-inl.he:f25i: -neIn file included from libdexfile/dex/dex_file-inl.h_:G28L: -Ilibdexfile/dex/dex_instruction_iterator.hB:C63X:X271:7 _warning: D'iterator' is deprecated [-Wdeprecated-declarations]E -PRECATED [[__deprecated__] ]63 - | | ^u -sing value_type = std::iterator::value_type; +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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator @@ -29927,8 +30032,22 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +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: @@ -29936,52 +30055,35 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here 164 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -libdexfile/dex/class_accessor-inl.h:181:20: note: in instantiation of template class 'art::IterationRange>' requested here - 181 | ClassAccessor::GetMethodsInternal(size_t count) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: +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: @@ -29989,42 +30091,21 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/reg_type_cache.cc:26: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from In file included from runtime/verifier/reg_type_cache.cc:26: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator' is deprecated [-Wdeprecated-declarations] @@ -30052,10 +30133,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ring_view> { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATEIn file included from runtime/verifier/method_verifier.cc:63: +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' is deprecated [-Wdeprecated-declarations] @@ -30070,75 +30148,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -D iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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: -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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -9 warnings generated. -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 +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 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: @@ -30223,9 +30233,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -In file included from runtime/arch/arm64/instruction_set_features_arm64.cc:32: +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 +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/verifier/reg_type_cache.cc:26: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -30235,7 +30246,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/arch/arm64/instruction_set_features_arm64.cc:32: +In file included from runtime/verifier/reg_type_cache.cc:26: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -30245,9 +30256,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 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 -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 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: @@ -30303,13 +30311,66 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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 -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/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 -11 warnings generated. -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 +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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 +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 +12 warnings generated. +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 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: @@ -30353,10 +30414,38 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/arch/arm64/instruction_set_features_arm64.cc:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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 +9 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 +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 +11 warnings generated. +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 +2 warnings generated. +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 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 +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 +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 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: @@ -30514,6 +30603,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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 +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_alloc_entrypoints.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: @@ -30556,43 +30649,43 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -30606,12 +30699,43 @@ 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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : pubIn 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' is deprecated [-Wdeprecated-declarations] + lic std::iterators { +Cl | ^as +sIterator : publi/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:c 129:12std: note: 'iterator' has been explicitly marked deprecated here:: +iter at129 | or { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + In file included from runtime/entrypoints/math_entrypoints.cc135 | :19# d: +In file included from runtime/entrypoints/entrypoint_utils-inl.hef:24: +inIn file included from runtime/art_field-inl.h:e 24: +In file included from runtime/class_linker-inl.h_GL:24: +In file included from runtime/art_method-inl.h:IBC26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24XX: +In file included from libdexfile/dex/dex_file-inl.h:17_26: +libdexfile/dex/class_iterator.h:46DE:27: PREwarning: 'iterator' is deprecated [-Wdeprecated-declarations] +CATED [[__ de46 | pr uecsinatg valuede___typ]]e = + std| ^::i +terator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from runtime/entrypoints/math_entrypoints.cc:19: @@ -30621,6 +30745,21 @@ 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::diffeIn file included from rence_type; + | ^ +runtime/entrypoints/entrypoint_utils.cc:19: +In file included from /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129runtime/art_field-inl.h:24:12: note: 'iterator' has been explicitly marked deprecated here +: +In file included from runtime/class_linker-inl.h:129 | 24: + In file included from runtime/art_method-inl.hstru:ct 26_GLIBCXX17_DEPRECATED iterator + | ^ +: +In file included from libdexfile/dex/code_item_accessors-inl.h/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | :24# d: +In file included from efine _GLIBCXX17_DEPRECATED [[__dlibdexfile/dex/dex_file-inl.h:26epre: +cated__]] + | ^ libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ @@ -30630,8 +30769,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -30694,7 +30832,96 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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_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: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:25: @@ -30708,7 +30935,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +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: @@ -30722,7 +30949,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +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: @@ -30740,6 +30967,48 @@ In file included from runtime/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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -30778,11 +31047,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -30793,11 +31059,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -30808,11 +31071,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -30823,11 +31083,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -30838,11 +31095,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -30853,11 +31107,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -30868,65 +31119,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: +8 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/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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -30937,10 +31136,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -30951,10 +31151,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -30965,10 +31166,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -30979,10 +31181,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -30993,10 +31196,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -31007,10 +31211,80 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 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: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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 +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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -31021,8 +31295,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: +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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -31033,8 +31309,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: +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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -31045,8 +31323,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: +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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -31057,8 +31337,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: +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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -31069,8 +31351,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:32: +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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -31081,7 +31365,11 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +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 +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 +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/entrypoint_utils.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -31194,70 +31482,195 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here +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: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here +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: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/gc/space/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' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -31318,7 +31731,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. 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: @@ -31358,13 +31770,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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/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: @@ -31380,50 +31789,25 @@ 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : 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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - - | 44 | class ClassIterator : public std::iterator { - | ^ - ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here 31 | using difference_type = typename std::iterator_traits::difference_type; | ^ -runtime/mirror/class-inl.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986In 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' is deprecated [-Wdeprecated-declarations] - | 46 | using value_type = std::iterator::value_type; - | ^ -i/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - nline IterationRange> Class::GetIFields() { +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ -129/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - | strucIn 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/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: @@ -31433,81 +31817,125 @@ In file 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' is deprecated [-Wdeprecated-declarations] -t 30 | typename std::iterator::difference_type; + 30 | typename std::iterator::difference_type; | ^ - /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - _GLIBCXX17_DEPRECATED iterator + 135 | # 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/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: +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -135 | # 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +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 +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -15 warnings generated. -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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:28: @@ -31541,7 +31969,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +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: @@ -31562,42 +31990,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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 -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/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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -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/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: @@ -31645,7 +32037,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:28: +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: @@ -31660,7 +32052,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:28: +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: @@ -31675,7 +32067,37 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.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: +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: @@ -31705,7 +32127,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:28: +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: @@ -31722,7 +32144,56 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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: In file included from runtime/art_field-inl.h:25: @@ -31736,7 +32207,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:25: @@ -31750,7 +32221,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:25: @@ -31764,7 +32235,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:25: @@ -31778,7 +32249,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:25: @@ -31792,7 +32263,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:25: @@ -31806,10 +32277,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -31820,10 +32290,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -31834,10 +32303,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -31848,10 +32316,39 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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: +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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +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>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # 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' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -31862,10 +32359,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -31876,10 +32372,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -31890,39 +32385,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -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 -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: -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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: +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: @@ -31937,7 +32400,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: +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: @@ -31952,57 +32415,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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/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: @@ -32033,10 +32449,10 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -32054,8 +32470,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -32103,37 +32517,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24: +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: @@ -32163,7 +32547,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24: +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: @@ -32180,9 +32564,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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 -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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:25: @@ -32196,7 +32580,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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:25: @@ -32210,7 +32594,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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:25: @@ -32224,7 +32608,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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:25: @@ -32238,7 +32622,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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:25: @@ -32252,7 +32636,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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:25: @@ -32266,66 +32650,33 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 +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 +12 warnings generated. +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:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 61 | std::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' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here + 164 | __void_t>' [with _Iterator = art::StrideIterator] + 180 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -32333,21 +32684,24 @@ | ^ 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' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | 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:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iter8 warnings generated. +ator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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 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_trampoline_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: +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 +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: @@ -32360,8 +32714,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -32374,8 +32727,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -32388,8 +32740,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:28: @@ -32402,8 +32753,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:28: @@ -32416,8 +32766,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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:28: @@ -32430,10 +32779,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 12 warnings generated. -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 -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +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/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: @@ -32448,7 +32796,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +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: @@ -32463,7 +32811,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +8 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_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: @@ -32493,7 +32843,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +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: @@ -32510,50 +32860,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 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 -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: -In file 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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:24: -In file 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:28: @@ -32587,7 +32894,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +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: In file included from runtime/art_field-inl.h:28: @@ -32608,7 +32915,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 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' is deprecated [-Wdeprecated-declarations] @@ -32641,66 +32947,14 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 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/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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: +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 +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: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' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -32711,9 +32965,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -32724,9 +32981,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: +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: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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -32737,47 +32997,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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/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: @@ -32811,7 +33031,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +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: @@ -32832,55 +33052,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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 -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: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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: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' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -32929,8 +33100,18 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: +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 +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 +12 warnings generated. +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.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: @@ -32963,8 +33144,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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/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: @@ -32984,11 +33164,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -3 warnings generated. -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 -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 -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 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: @@ -33017,36 +33192,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -33092,109 +33237,31 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' 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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { | ^ -runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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 -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 -8 warnings generated. -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.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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:164:27: note: in instantiation of template class 'art::StrideIterator' requested here - 164 | __void_t>' [with _Iterator = art::StrideIterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/mirror/class-inl.h:986:56: note: in instantiation of template class 'art::IterationRange>' requested here - 986 | inline IterationRange> Class::GetIFields() { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -33284,17 +33351,31 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. 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: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 180 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here + 227 | class BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -33305,7 +33386,29 @@ 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/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libprofile/profile/profile_compilation_info.cc:51: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libprofile/profile/profile_compilation_info.cc:51: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -33372,7 +33475,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libprofile/profile/profile_compilation_info.cc:51: +In file included from runtime/interpreter/mterp/nterp.cc:26: +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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { | ^ @@ -33382,7 +33490,12 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libprofile/profile/profile_compilation_info.cc:51: +In file included from runtime/interpreter/mterp/nterp.cc:26: +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>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -33392,7 +33505,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: +In file included from runtime/interpreter/mterp/nterp.cc:26: 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: @@ -33422,7 +33535,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: +In file included from runtime/interpreter/mterp/nterp.cc:26: 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: @@ -33440,11 +33553,9 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 12 warnings generated. -In file included from runtime/interpreter/mterp/nterp.cc:26: -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 debian/out/operator_out.cc: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' is deprecated [-Wdeprecated-declarations] 190 | class CountIter : public std::iterator { @@ -33455,11 +33566,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: -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 debian/out/operator_out.cc: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>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { @@ -33470,11 +33579,9 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: -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 debian/out/operator_out.cc: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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator::const_iterator>' requested here 227 | class BitTableRange : public IterationRange::const_iterator> { | ^ -runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here +./runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here @@ -33500,15 +33607,13 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: -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 debian/out/operator_out.cc: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' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator::const_iterator' requested here +./runtime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here 415 | for (StackMap stack_map : stack_maps_) { | ^ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here @@ -33517,32 +33622,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from debian/out/operator_out.cc: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' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from debian/out/operator_out.cc: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>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator>' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -33573,49 +33652,6 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from debian/out/operator_out.cc: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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 164 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 180 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:180:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here - 227 | class BitTableRange : public IterationRange::const_iterator> { - | ^ -./runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here - 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from debian/out/operator_out.cc: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' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 415 | for (StackMap stack_map : stack_maps_) { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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: @@ -33664,9 +33700,9 @@ 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 4 warnings generated. +8 warnings generated. 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 -lbacktrace -shared @@ -34142,7 +34178,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_cfg.cc:28: +In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -34153,7 +34189,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -34164,7 +34200,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -34175,7 +34211,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -34186,7 +34222,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -34197,7 +34233,7 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -34208,6 +34244,45 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +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: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here + 129 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 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: @@ -34247,8 +34322,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34294,8 +34369,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34305,8 +34380,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34316,8 +34391,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34363,8 +34438,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34374,8 +34449,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34385,47 +34460,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/c++/15/bits/stl_iterator_base_types.h:129:12: note: 'iterator' has been explicitly marked deprecated here - 129 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 135 | # 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' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34471,8 +34507,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34482,8 +34518,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34493,8 +34529,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { | ^ @@ -34540,8 +34576,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; | ^ @@ -34551,8 +34587,8 @@ /usr/bin/../lib/gcc/aarch64-linux-gnu/15/../../../../include/aarch64-linux-gnu/c++/15/bits/c++config.h:135:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 135 | # 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' is deprecated [-Wdeprecated-declarations] 184 | typename std::iterator::difference_type; | ^ @@ -34574,15 +34610,6 @@ -o debian/out/dexlist.1 debian/out/dexlist dh override_dh_auto_build make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' - debian/rules override_dh_auto_test-arch -make[1]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' -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 -11-05 10:01:50.809 823074 823074 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 -11-05 10:01:50.818 823078 823078 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 dh_install @@ -34604,6 +34631,7 @@ 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 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 @@ -34612,12 +34640,11 @@ 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 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 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 diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged +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 @@ -34626,50 +34653,50 @@ 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: 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-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/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 _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 _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: 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: 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: symbol LZ4_compress_HC used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol Lzma2EncProps_Init used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol deflateEnd used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN7android4base17ReadFullyAtOffsetENS0_11borrowed_fdEPvml used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN7android4base17ScopedLogSeverityC1ENS0_11LogSeverityE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN7android4base7DirnameB5cxx11ESt17basic_string_viewIcSt11char_traitsIcEE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol XzUnpacker_Construct used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _Z17GetFileDescriptorP10ZipArchive used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol XzUnpacker_Code used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN8tinyxml210XMLElement7SetTextEPKc used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: 86 other similar warnings have been skipped (use -v to see them all) +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: 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 _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 _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 _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 _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: 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 _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 _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 _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 _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 _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: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.11 (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 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 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 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 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: symbol _ZN7android4base15WriteStringToFdESt17basic_string_viewIcSt11char_traitsIcEENS0_11borrowed_fdE used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol ResetNativeLoader 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: symbol _ZN3fmt2v76detail7vformatB5cxx11ENS0_17basic_string_viewIcEENS0_11format_argsE 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 _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 SkipAddSignalHandler used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol LoadNativeBridge used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN8tinyxml210XMLPrinterC1EP8_IO_FILEbi used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol inflate used by debian/android-libart/usr/lib/aarch64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: 86 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 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 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 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 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 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 libtinyxml2.so.11 (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 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 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 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.11 (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 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 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 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 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 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 libtinyxml2.so.11 (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 libdexfile_support.so.0 (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 @@ -34681,18 +34708,18 @@ make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_md5sums dh_builddeb +dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-5_arm64.deb'. +dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-5_arm64.deb'. dpkg-deb: building package 'dexdump-dbgsym' in '../dexdump-dbgsym_14.0.0+r15-5_arm64.deb'. -dpkg-deb: building package 'dmtracedump-dbgsym' in '../dmtracedump-dbgsym_14.0.0+r15-5_arm64.deb'. dpkg-deb: building package 'android-libart' in '../android-libart_14.0.0+r15-5_arm64.deb'. dpkg-deb: building package 'dexdump' in '../dexdump_14.0.0+r15-5_arm64.deb'. -dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-5_arm64.deb'. +dpkg-deb: building package 'dmtracedump-dbgsym' in '../dmtracedump-dbgsym_14.0.0+r15-5_arm64.deb'. dpkg-deb: building package 'android-libnativeloader-dbgsym' in '../android-libnativeloader-dbgsym_14.0.0+r15-5_arm64.deb'. -dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-5_arm64.deb'. -dpkg-deb: building package 'android-libnativebridge-dbgsym' in '../android-libnativebridge-dbgsym_14.0.0+r15-5_arm64.deb'. dpkg-deb: building package 'dexlist' in '../dexlist_14.0.0+r15-5_arm64.deb'. -dpkg-deb: building package 'dexlist-dbgsym' in '../dexlist-dbgsym_14.0.0+r15-5_arm64.deb'. -dpkg-deb: building package 'android-libnativeloader' in '../android-libnativeloader_14.0.0+r15-5_arm64.deb'. dpkg-deb: building package 'android-libnativebridge' in '../android-libnativebridge_14.0.0+r15-5_arm64.deb'. +dpkg-deb: building package 'android-libnativeloader' in '../android-libnativeloader_14.0.0+r15-5_arm64.deb'. +dpkg-deb: building package 'dexlist-dbgsym' in '../dexlist-dbgsym_14.0.0+r15-5_arm64.deb'. +dpkg-deb: building package 'android-libnativebridge-dbgsym' in '../android-libnativebridge-dbgsym_14.0.0+r15-5_arm64.deb'. dpkg-genbuildinfo --build=binary -O../android-platform-art_14.0.0+r15-5_arm64.buildinfo dpkg-genchanges --build=binary -O../android-platform-art_14.0.0+r15-5_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -34700,12 +34727,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/335440/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/335440/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/778518 and its subdirectories -I: Current time: Wed Nov 5 10:02:20 -12 2025 -I: pbuilder-time-stamp: 1762380140 +I: removing directory /srv/workspace/pbuilder/335440 and its subdirectories +I: Current time: Wed Dec 9 18:37:44 +14 2026 +I: pbuilder-time-stamp: 1796791064