Diff of the two buildlogs: -- --- b1/build.log 2024-12-28 06:11:16.178291206 +0000 +++ b2/build.log 2024-12-28 06:18:03.727661393 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Dec 27 18:02:49 -12 2024 -I: pbuilder-time-stamp: 1735365769 +I: Current time: Sat Jan 31 02:34:19 +14 2026 +I: pbuilder-time-stamp: 1769776459 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -34,52 +34,84 @@ dpkg-source: info: applying Fix-Filter-function-shadowing-its-own-template-parameter.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3852786/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3458192/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 30 12:34 /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/3458192/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3458192/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='a81b207c96c142649ab7010360a40d20' - 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='3852786' - PS1='# ' - PS2='> ' + INVOCATION_ID=9cb1487dd1ab41f3834728fcd6273629 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3458192 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.G0N9iNfc/pbuilderrc_KYgQ --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.G0N9iNfc/b1 --logfile b1/build.log android-platform-art_14.0.0+r15-4.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.G0N9iNfc/pbuilderrc_nqCE --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.G0N9iNfc/b2 --logfile b2/build.log android-platform-art_14.0.0+r15-4.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos11-amd64 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.10+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1~bpo12+1 (2024-12-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3852786/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3458192/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -233,7 +265,7 @@ Get: 90 http://deb.debian.org/debian trixie/main amd64 lld-19 amd64 1:19.1.6-1 [1374 kB] Get: 91 http://deb.debian.org/debian trixie/main amd64 lld amd64 1:19.0-63 [5896 B] Get: 92 http://deb.debian.org/debian trixie/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1+b1 [920 kB] -Fetched 102 MB in 2s (63.7 MB/s) +Fetched 102 MB in 11s (9393 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package liblocale-gettext-perl. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19965 files and directories currently installed.) @@ -550,8 +582,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Dec 28 06:03:48 UTC 2024. -Universal Time is now: Sat Dec 28 06:03:48 UTC 2024. +Local time is now: Fri Jan 30 12:36:18 UTC 2026. +Universal Time is now: Fri Jan 30 12:36:18 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... @@ -630,7 +662,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../android-platform-art_14.0.0+r15-4_source.changes +I: user script /srv/workspace/pbuilder/3458192/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3458192/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/android-platform-art-14.0.0+r15/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../android-platform-art_14.0.0+r15-4_source.changes dpkg-buildpackage: info: source package android-platform-art dpkg-buildpackage: info: source version 14.0.0+r15-4 dpkg-buildpackage: info: source distribution unstable @@ -657,7 +693,7 @@ debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/dmtracedump.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/dmtracedump.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/dmtracedump.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -c -o tools/dmtracedump/tracedump.o tools/dmtracedump/tracedump.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Itools/dmtracedump -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 tools/dmtracedump/tracedump.cc:1482:3: warning: ignoring return value of function declared with 'warn_unused_result' attribute [-Wunused-result] @@ -668,7 +704,7 @@ clang++ -o debian/out/dmtracedump tools/dmtracedump/tracedump.o -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libart.mk debian/out/asm_defines.h - make -j20 "INSTALL=install --strip-program=true" --file=debian/libart.mk debian/out/asm_defines.h + make -j42 "INSTALL=install --strip-program=true" --file=debian/libart.mk debian/out/asm_defines.h make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -S -o debian/out/asm_defines.s tools/cpp-define-generator/asm_defines.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from tools/cpp-define-generator/asm_defines.cc:36: @@ -752,7 +788,7 @@ tools/cpp-define-generator/make_header.py debian/out/asm_defines.s > debian/out/asm_defines.h make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libart.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/libart.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/libart.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -c -o libartbase/arch/instruction_set.o libartbase/arch/instruction_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/allocator.o libartbase/base/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization @@ -777,16 +813,29 @@ 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization clang++ -c -o libartbase/base/scoped_flock.o libartbase/base/scoped_flock.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libartbase/base/utils.o libartbase/base/utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/art_dex_file_loader.o libdexfile/dex/art_dex_file_loader.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/descriptors_names.o libdexfile/dex/descriptors_names.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_file_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { @@ -797,7 +846,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libartbase/base/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libdexfile/dex/utf.o libdexfile/dex/utf.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o libelffile/stream/buffered_output_stream.o libelffile/stream/buffered_output_stream.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/app_info.o runtime/app_info.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] @@ -809,12 +866,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libartbase/base/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/aot_class_linker.o runtime/aot_class_linker.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { @@ -825,6 +878,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { @@ -835,23 +889,95 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/dex/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o libdexfile/dex/dex_file_verifier.o libdexfile/dex/dex_file_verifier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -2 warnings generated. -clang++ -c -o libdexfile/dex/primitive.o libdexfile/dex/primitive.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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: +11 warning generated. + warning 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/class_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/class_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/class_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_loader.cc:29: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/common_throws.o runtime/common_throws.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libartbase/base/utils.cc:34: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIterIn 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file.cc:35: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/dex_register_location.o runtime/dex_register_location.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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] @@ -863,7 +989,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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] @@ -875,7 +1001,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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] @@ -887,7 +1013,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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] @@ -899,7 +1025,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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] @@ -911,7 +1037,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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] @@ -923,54 +1049,116 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libartbase/base/utils.cc:34: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libartbase/base/utils.cc:34: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libdexfile/dex/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/art_dex_file_loader.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | 6 warnings generated. - struct _GLIBCXX17_DEPRECATED iterator +In file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libelffile/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/art_dex_file_loader.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:35: +In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +6 warnings generated. +In file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | In file included from std::iteratolibdexfile/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 { + r { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECA190TED [[__deprecated__]] + | ^ + | cIn file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +lIn file included from libdexfile/dex/signature.cc:17: +In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ha:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ss CountIter : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -978,21 +1166,51 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:35: +In file included from 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 { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 12361 | # defi | std::iterator { + | ^ +n/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + e _GLIBCXX17_D123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +EPRIn file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + ECATED [[127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libelffile/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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: +__In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + d64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + e123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +precated__]] + | ^ +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] 44 | class ClassIterator : public std::iterator { | ^ @@ -1002,9 +1220,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from 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.cc:36: +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; | ^ @@ -1014,9 +1231,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: -In file included from 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.cc:36: +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; | ^ @@ -1026,7 +1242,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from 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: 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] @@ -1038,7 +1255,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from 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: 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] @@ -1050,7 +1268,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_exception_helpers.cc:19: +In file included from 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: 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] @@ -1062,30 +1281,62 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o libelffile/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from libdexfile/dex/dex_file.cc:36: +In file included from libdexfile/dex/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 { + 44 | class ClassIterator : public std::itIn 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] +er 44 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +a/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + t127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: +or' is deprecated [-Wdeprecated-declarations] + :forward_iterator_tag, ClassIteratorData> { + | ^ +46 | /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 127:12: note: 'iterator' has been explicitly marked deprecated here + 123127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + | # defIn 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] + ine _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +47 | using diIn 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; +f 46 | using value_type = std::iterator::value_type; | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hference_type = std::iterator::difference_type; + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: +:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_verifier.cc:31: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1096,9 +1347,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { @@ -1109,9 +1359,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: -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/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; @@ -1122,9 +1370,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: -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/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; @@ -1135,35 +1381,87 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 warnings generated. -clang++ -c -o 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from libdexfile/dex/dex_file.cc: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] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t {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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/compact_dex_file.cc:23: +In file included from 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' requested here +r 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; +>:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + :178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hv:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +alibartbase/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 +libdexfile/dex/class_accessor-inl.hl:162:20: note: in instantiation of template class 'art::IterationRange>' requested here 162 | ClassAccessor::GetFieldsInternal(size_t count) const { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +u/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +e/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: +_type; + | 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:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -1172,10 +1470,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h: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:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; +127 184 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -1183,20 +1481,24 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: +:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deIn 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] - 180 | class DataIterator : public std::iterator { +p 180 | class DataIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hr:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; +e/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_trcaits<_Iterator> { }; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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; + a31 | 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 { @@ -1207,10 +1509,24 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file.cc:36: +ted__]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:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; + + 182 | using value_type = typename std::iterator::value_ty | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +pe; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -1229,14 +1545,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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/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 { @@ -1247,7 +1556,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_verifier.cc:31: +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -1258,7 +1567,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_verifier.cc:31: +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1269,59 +1578,82 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_loader.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_loader.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +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] +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] + 63 | using value_type = st d:44: | ictlearsast oCrl::value_type;f + | o ^r +ward_ite/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + r127a | t o r _sttraugc,t _CGlLaIsBCsXIXt1e7r_DaEtPoRrEDCAaTtEaD> i{te +r a| t ^or + + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | #/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h d:e127f:in12e: _Gnote: L'iterator' has been explicitly marked deprecated hereIB +CXX17_DE P127R | EC A T ED s[t[_r_udcetp re_cGaLtIedB_C_X]]X +1 7| ^_ +DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12:In file included from note: libdexfile/dex/standard_dex_file.cc'iterator' has been explicitly marked deprecated here: +22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24 : +127In file included from | libdexfile/dex/dex_file-inl.h : 26 : + libdexfile/dex/class_iterator.hs:t46r:u27c:t warning: _'iterator' is deprecated [-Wdeprecated-declarations]G +LIBCXX17_DEP R46E | C A TuEsDi nigte rvaatloure +_ t| y ^p +e = std:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::i123t:e34r:a tnote: oexpanded from macro '_GLIBCXX17_DEPRECATED'r +r:e:cvaatledu_e__]t]y +p e| ; ^ + + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iIn 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/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] @@ -1333,8 +1665,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -tIn 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/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] @@ -1346,8 +1677,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_verifier.cc:31: -In file included from libdexfile/dex/class_accessor-inl.h:26: +In file included from libdexfile/dex/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] @@ -1359,26 +1689,49 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -erator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +6 warnings generated. +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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXXclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: +In file included from libdexfile/dex/dex_file_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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +In file included from libdexfile/dex/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPIn file included from libdexfile/dex/dex_file_verifier.cc:31: + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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:20: libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 180 | class DataIterator : public std::iterator { @@ -1402,9 +1755,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from RECATED [[__deprecated__]] - | ^ -libdexfile/dex/dex_file_verifier.cc:31: +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:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 182 | using value_type = typename std::iterator::value_type; @@ -1426,8 +1777,6 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: In file included from libdexfile/dex/dex_file_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] @@ -1474,50 +1823,162 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/signature.cc:17: -In file included from libdexfile/dex/signature-inl.h:22: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/base/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +In file included from libdexfile/dex/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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: +In file included from libdexfile/dex/class_accessor-inl.h:20: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +6 warnings generated. +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/gc/accounting/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/quasi_atomic.cc:20: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecaIn file included from libdexfile/dex/standard_dex_file.cc:22: + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +2 warnings generated. +clang++ -c -o runtime/gc/accounting/mod_union_table.o runtime/gc/accounting/mod_union_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: 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] @@ -1526,48 +1987,88 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hnote: expanded from macro '_GLIBCXX17_DEPRECATED' +:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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; + 46 | using value_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | 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 struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h: 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; - | ^ +libdexfile/dex/class_iterator.h:46:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + | # defin 46 | using value_e _GLIBCXX17_DEPRECtype = std::iATED [[__deprecterator::ated__]] + | ^ +value_type; + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -ted__]] +In file included from 123 | # define _GLIruntime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from BCXX17_DEPRECATED runtime/class_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: +[[__deprecated__libdexfile/dex/class_iterator.h:47:32: warning: ]] | ^ -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; +'iterator' is deprecated [-Wdeprecated-declarations] + 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:2647 | using difference_type = std::iterator: +::difference_type; | ^ +In file included from libdexfile/dex/code_item_accessors-inl.h:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h24: +:In file included from 127libdexfile/dex/dex_file-inl.h:12::26 : +note: 'iterator' has been explicitly marked deprecated herelibdexfile/dex/class_iterator.h +:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 127 | struct _GLIBCXX 1477 | _ D EuPsRiEnCgA TdEiD fifteerreantcore +_ t| y ^p +e = std::iter/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ha:t123o:r34<:s tnote: dexpanded from macro '_GLIBCXX17_DEPRECATED': +:forwar d123_ | i#t edreaftionre_ t_aGgL,I BvCaXlXu17_eD_EtPyRpEeC>A:T:EdDi f[f[e_r_ednecper_etcyaptee;d +_ _| ] ^] + + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecateIn file included from d__libdexfile/dex/standard_dex_file.cc]:]22 -: - In file included from | libdexfile/dex/code_item_accessors-inl.h ^: -24: + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +1 warning generated. +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 { @@ -1578,7 +2079,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: +In file included from 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] @@ -1588,9 +2092,13 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + clang++ -c -o runtime/gc/collector/mark_sweep.o runtime/gc/collector/mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/standard_dex_file.cc:22: +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] @@ -1602,10 +2110,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/base/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +12 warnings generated. +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -1616,9 +2125,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -1629,9 +2139,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -1642,7 +2153,31 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/elf_file.cc:29: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -1653,7 +2188,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -1664,7 +2202,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -1675,99 +2216,100 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:20: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; +14 warnings generated. +clang++ -c -o runtime/gc/collector/semi_space.o runtime/gc/collector/semi_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:20: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:20: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_file_tracking_registrar.cc:33: -In file included from libdexfile/dex/class_accessor-inl.h:20: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: +In file included from 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 { @@ -1778,7 +2320,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: +In file included from 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; @@ -1789,7 +2335,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/type_lookup_table.cc:24: +In file included from 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 difference_type = std::iterator::difference_type; @@ -1800,7 +2350,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from 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 { @@ -1811,7 +2365,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from 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; @@ -1822,7 +2380,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from 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; @@ -1833,7 +2395,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from 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 { @@ -1844,7 +2410,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from 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; @@ -1855,7 +2425,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libdexfile/dex/dex_instruction.cc:26: +In file included from 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; @@ -1866,18 +2440,68 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -6 warnings generated. -6 warnings generated. -clang++ -c -o runtime/base/quasi_atomic.o runtime/base/quasi_atomic.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/class_root.o runtime/class_root.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +2 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/mod_union_table.cc:22: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/cha.cc:17: +In file included from runtime/cha.h:27: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/cha.cc:17: +In file included from runtime/cha.h:27: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/remembered_set.cc:21: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -1892,7 +2516,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_field.cc:19: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -1907,7 +2532,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_field.cc:19: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -1922,7 +2548,18 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_field.cc:19: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -1937,7 +2574,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_field.cc:19: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -1952,7 +2590,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_field.cc:19: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -1967,14 +2606,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 warnings generated. -clang++ -c -o runtime/class_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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 { @@ -1985,10 +2621,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -1999,10 +2636,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -2013,10 +2651,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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 { @@ -2027,10 +2666,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -2041,10 +2681,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -2055,7 +2696,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: +In file included from runtime/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2069,7 +2710,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: +In file included from runtime/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2083,7 +2724,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: +In file included from runtime/fault_handler.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -2097,114 +2738,92 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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; +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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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; +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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/quasi_atomic.cc:20: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/quasi_atomic.cc:20: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/debug_print.o runtime/debug_print.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/cha.cc:17: -In file included from runtime/cha.h:27: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/cha.cc:17: -In file included from runtime/cha.h:27: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -2255,7 +2874,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2270,7 +2889,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2285,7 +2904,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2300,7 +2919,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2315,7 +2934,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2330,7 +2949,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: +In file included from runtime/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -2345,14 +2964,52 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/dex/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/mirror/object-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 { @@ -2363,11 +3020,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h: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] 46 | using value_type = std::iterator::value_type; @@ -2378,11 +3034,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h: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] 47 | using difference_type = std::iterator::difference_type; @@ -2393,11 +3048,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h: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] 61 | std::iterator { @@ -2408,11 +3062,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h: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] 63 | using value_type = std::iterator::value_type; @@ -2423,11 +3076,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h: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] 64 | using difference_type = std::iterator::difference_type; @@ -2438,6 +3090,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/gc/heap.o runtime/gc/heap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -2461,7 +3114,8 @@ 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization + struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] @@ -2480,9 +3134,91 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +runtime/cha.ccIn 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +: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: @@ -2524,7 +3260,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -2539,7 +3276,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -2554,7 +3291,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -2569,7 +3306,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -2584,7 +3321,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -2599,7 +3336,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -2614,6 +3351,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -2686,96 +3424,76 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_field.cc:19: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/debugger.cc:30: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/art_field.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 123 | # define _GLIBCXX17_DEPIn 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: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +ECIn 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: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: +AIn file included from TEruntime/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: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | D [[__deprecatusing difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struIn file included from runtime/debugger.cc:30: +In file included from runtime/art_field-inl.hct _GLIBCX:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from X17libdexfile/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; +_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DE 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +PRECATED [[__deprecated__]] + | 127 | struct _GLIBCXX1 ^ +7_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/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: @@ -2790,8 +3508,43 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/allocator/rosalloc.cc:31: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/debugger.cc: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: @@ -2806,8 +3559,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/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: @@ -2822,8 +3574,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/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: @@ -2838,8 +3589,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/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: @@ -2852,8 +3609,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/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: @@ -2866,8 +3629,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/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: @@ -2880,8 +3649,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/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: @@ -2894,8 +3669,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/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: @@ -2908,8 +3689,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/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: @@ -2922,87 +3709,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/elf_file.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/sdk_checker.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/class_table.cc:17: +In file included from runtime/class_table-inl.h:24: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3019,10 +3730,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3039,10 +3748,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3059,10 +3766,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3079,10 +3784,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3099,10 +3802,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3119,14 +3820,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -3153,14 +3848,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/base/gc_visited_arena_pool.cc:26: +In file included from runtime/gc/collector/mark_compact-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -3174,6 +3863,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/gc/space/malloc_space.o runtime/gc/space/malloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -3183,72 +3873,26 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -3263,44 +3907,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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/locks.cc:30: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -2 warnings generated. -clang++ -c -o runtime/gc/allocator/art-dlmalloc.o runtime/gc/allocator/art-dlmalloc.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -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 { @@ -3311,11 +3932,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -3326,11 +3945,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -3341,11 +3958,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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 { @@ -3356,11 +3971,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -3371,11 +3984,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -3386,8 +3997,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3402,10 +4015,30 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECAIn 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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +T 44 | class ClassIterator : public std::iterator { + | ^ +E/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + D [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +127 | In file included from struct _GLIBCXX17_DEPRECATED iterator + | ^ +runtime/base/mutex.cc/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + :123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22In 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:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + : +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: @@ -3416,14 +4049,29 @@ 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h46 | using value_type = std::iterator::value_type; + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +:127:In file included from 12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/gc/accounting/remembered_set.cc:23: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/mirror/class-inl.h: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] + 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: @@ -3434,14 +4082,24 @@ 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h47 | using difference_type = std::iterator::difference_type; + | ^ +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3458,8 +4116,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3468,16 +4128,57 @@ In file included 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 | usIn 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +inIn 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; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:g val123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ueIn 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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +In file included from runtime/base/mutex.cc:34: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3494,10 +4195,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3528,10 +4227,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/mutex.cc:34: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -3549,7 +4246,20 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -3575,7 +4285,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/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: @@ -3588,36 +4306,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/aot_class_linker.cc:192:20: note: in instantiation of template class 'art::StrideIterator' requested here - 192 | for (auto& m : k->GetVirtualMethods(pointer_size)) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/aot_class_linker.cc:24: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/base/locks.cc:30: +In file included from runtime/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: @@ -3651,7 +4340,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/locks.cc:30: +In file included from runtime/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: @@ -3672,8 +4361,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -3700,56 +4395,20 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/base/gc_visited_arena_pool.cc:26: -In file included from runtime/gc/collector/mark_compact-inl.h:22: +In file included from runtime/sdk_checker.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: 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' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -ss_iterator_tag, T>::difference_type; + 30 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -3757,8 +4416,24 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h:24: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12In file included from : note: 'iterator' has been explicitly marked deprecated here + 127 | 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: @@ -3789,8 +4464,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:17: -In file included from runtime/class_table-inl.h: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: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -3808,66 +4485,19 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -3878,10 +4508,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -3892,79 +4526,32 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -3975,10 +4562,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -3989,10 +4580,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/cha.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -4023,10 +4615,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/cha.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/debug_print.cc:23: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -4044,117 +4637,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_table.cc:19: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_table.cc:19: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -4188,7 +4671,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: +In file included from runtime/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: @@ -4209,15 +4692,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -4243,15 +4718,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/common_throws.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/aot_class_linker.cc:24: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -4264,8 +4731,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field.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: @@ -4299,8 +4765,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debug_print.cc:23: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field.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: @@ -4321,226 +4786,133 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:27: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +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/aot_class_linker.cc:192:20: note: in instantiation of template class 'art::StrideIterator' requested here + 192 | for (auto& m : k->GetVirtualMethods(pointer_size)) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/aot_class_linker.cc:24: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/art_method.cc:51: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/art_method.cc:51: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/gc/accounting/mod_union_table.o runtime/gc/accounting/mod_union_table.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -4553,13 +4925,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/art_method.cc:161:68: note: in instantiation of template class 'art::StrideIterator' requested here - 161 | &(*declaring_class->GetMethods(pointer_size).begin()), - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -4577,22 +4959,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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -8 warnings generated. -In file included from runtime/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_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: @@ -4601,22 +4980,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] +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/cha.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -4625,126 +5014,148 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/accounting/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:41: -In file included from libartbase/base/arena_bit_vector.h:22: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:55: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:55: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/collector/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/class_loader_context.cc:28: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:28: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_loader_context.cc:24: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/gc/collector/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/common_throws.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -4778,7 +5189,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:30: +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: @@ -4799,98 +5210,50 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:62: -In file included from runtime/cha.h:27: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; +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 { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:62: -In file included from runtime/cha.h:27: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/gc/collector/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:22: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:42: -In file included from runtime/mirror/class.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: +8 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:33: @@ -4924,7 +5287,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/dex/dex_file_annotations.cc:23: +In file included from runtime/gc/collector/concurrent_copying.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -4945,147 +5308,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:36: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/accounting/remembered_set.cc:21: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/accounting/remembered_set.cc:21: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_loader_context.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:28: -In file included from runtime/dex/dex_file_annotations.h:22: -In file included from runtime/mirror/dex_cache.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:19: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -5119,7 +5345,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocation_record.cc:19: +In file included from runtime/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: @@ -5140,15 +5366,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/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: @@ -5174,15 +5392,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/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: @@ -5195,10 +5405,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -5207,22 +5415,30 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:37: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc/accounting/bitmap.cc:25: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -5231,16 +5447,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/gc/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:26: @@ -5255,7 +5471,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/gc/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:26: @@ -5270,7 +5486,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/gc/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:26: @@ -5278,42 +5494,6 @@ 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/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: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ - -In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -5321,7 +5501,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/gc/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:26: @@ -5336,7 +5516,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/gc/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:26: @@ -5351,7 +5531,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/gc/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:26: @@ -5366,49 +5546,162 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h: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 { +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/accounting/space_bitmap.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -9 warnings generated. -clang++ -c -o runtime/gc/collector/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/gc/accounting/space_bitmap.cc:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -5419,11 +5712,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -5434,15 +5724,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using differe20 warnings generated. -nce_type = std::iterator::difference_type; + 47 | using difference_type = std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -5450,12 +5736,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/collector/mark_sweep.o runtime/gc/collector/mark_sweep.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -5466,11 +5748,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -5481,38 +5760,29 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iIn 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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -terator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:79: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +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 { | ^ @@ -5522,41 +5792,19 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/class_linker.cc:41: +In file included from libartbase/base/arena_bit_vector.h:22: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -5568,13 +5816,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -5586,13 +5829,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -5604,13 +5842,28 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:55: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/mark_sweep.cc:42: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: In file included from runtime/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] @@ -5622,13 +5875,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -5640,13 +5888,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -5658,148 +5901,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/debugger.cc:79: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/debugger.cc:79: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:42: -In file included from runtime/mirror/class.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:42: -In file included from runtime/mirror/class.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:22: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:22: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -14 warnings generated. -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc/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: @@ -5830,8 +5935,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/bitmap.cc:25: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc/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: @@ -5843,77 +5950,16 @@ libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/allocation_record.cc:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/fault_handler.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127clang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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] @@ -5925,8 +5971,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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] @@ -5938,8 +5985,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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] @@ -5951,8 +5999,50 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/bump_pointer_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/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] @@ -5964,8 +6054,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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] @@ -5977,8 +6068,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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] @@ -5990,9 +6082,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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 { @@ -6003,9 +6097,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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; @@ -6016,9 +6112,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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; @@ -6029,9 +6127,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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 { @@ -6042,9 +6142,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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; @@ -6055,10 +6157,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: +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: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; | ^ @@ -6068,78 +6172,57 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:17: -In file included from runtime/class_linker.h:42: -In file included from runtime/mirror/class.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here - 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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:5138:48: note: in instantiation of template class 'art::IterationRange>>>' requested here - 5138 | for (auto [mirror, idx] : ZipCount(h_methods.Iterate())) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:55: -libartbase/base/stl_util.h:160:33: warning: 'iterator, unsigned long>>' is deprecated [-Wdeprecated-declarations] - 160 | class ZipLeftIter : public std::iterator< - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ZipLeftIter>>, art::CountIter>' requested here - 162 | __void_t>' [with _Iterator = art::ZipLeftIter>>, art::CountIter>] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>, art::CountIter>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>>, art::CountIter>>' requested here - 31 | using difference_type = typename std::iterator_traits::difference_type; - | ^ -runtime/class_linker.cc:5138:29: note: in instantiation of template class 'art::IterationRange>>, art::CountIter>>' requested here - 5138 | for (auto [mirror, idx] : ZipCount(h_methods.Iterate())) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator, unsigned long>>' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/class_linker.cc:55: -libartbase/base/stl_util.h:160:33: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 160 | class ZipLeftIter : public std::iterator< - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ZipLeftIter<__gnu_cxx::__normal_iterator>, art::CountIter>' requested here +In file included from runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:28: +In file included from runtime/dex/dex_file_annotations.h:22: +In file included from runtime/mirror/dex_cache.h:30: +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here 162 | __void_t>' [with _Iterator = art::ZipLeftIter<__gnu_cxx::__normal_iterator>, art::CountIter>] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::mirror::ArrayIter>>] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>, art::CountIter>>' requested here -libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>, art::CountIter>>' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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:5167:37: note: in instantiation of template class 'art::IterationRange>, art::CountIter>>' requested here - 5167 | for (auto [orig_idx, new_idx] : ZipCount(MakeIterationRange(proxied_throws_idx))) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:37: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:62: +In file included from runtime/cha.h:27: In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6167,7 +6250,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/fault_handler.cc:37: +In file included from runtime/class_linker.cc:62: +In file included from runtime/cha.h:27: In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6182,8 +6266,160 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +10 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +8 warnings generated. +clang++ -c -o runtime/instrumentation.o runtime/instrumentation.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/debug_print.cc:21: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hIn file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 178:14: 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::mirror::ArrayIter>>] +In file included from 178 | runtime/class_linker.cc:17: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +: public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6195,8 +6431,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6208,8 +6450,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6221,8 +6469,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6234,8 +6488,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6247,8 +6507,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6260,98 +6526,173 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/collector/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:27: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/allocator/rosalloc.cc:31: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/heap.o runtime/gc/heap.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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 { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -clang++ -c -o runtime/gc/scoped_gc_critical_section.o runtime/gc/scoped_gc_critical_section.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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_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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/heap.cc:33: In file included from runtime/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: @@ -6385,7 +6726,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:19: +In file included from runtime/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: @@ -6406,16 +6747,41 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/gc/space/dlmalloc_space.o runtime/gc/space/dlmalloc_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/accounting/space_bitmap.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/accounting/remembered_set.cc:23: +In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -6442,14 +6808,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/space_bitmap.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -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/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -6463,8 +6823,22 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6472,7 +6846,21 @@ 27 | class StrideIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ha:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ht:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +or::iterator_category, | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; @@ -6490,8 +6878,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from runtime/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: @@ -6504,131 +6892,179 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: +In file included from runtime/class_loader_context.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:28: +In file included from runtime/dex/dex_file_annotations.h:22: +In file included from runtime/mirror/dex_cache.h:30: +runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 165 | class ArrayIter : public std::iterator> { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/index_bss_mapping.cc:22: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +runtime/index_bss_mapping.cc:58:16: note: in instantiation of template class 'art::StrideIterator' requested here + 58 | mapping->begin(), + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/mod_union_table.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: +In file included from 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] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/collector/concurrent_copying.cc:25: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method.cc:51: +In file included from runtime/oat_file-inl.h:23: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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 BitTabIn file included from leRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.hruntime/handle.cc:26: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +: 156 | class const_iterator : public std::iterator' requested here: + note: in instantiation of member class 'art::BitTable::const_iterator' requested here + 402162 | | B i t Ta b l e_R_avnogied<_Itne Ge_tIItnelrianteoInrf:o:siOtfe(rSatatcokrM_acpa tsetagcokr_ym,ap +) | c ^o +nst { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::14127:: 12note: :during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] note: +'iterator' has been explicitly marked deprecated here + 178 | 127 | :s tpruubclti c_ GL_I_BiCtXeXr1a7t_oDrE_PtRrEaCiAtTEsD< _iItteerraattoorr +> | { ^ +}; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:178::12314::34 :note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested herenote: +expanded from macro '_GLIBCXX17_DEPRECATED' + libartbase/base/iteration_range.h123: | 31#: 41d:e fnote: iin instantiation of template class 'std::iterator_traits::const_iterator>' requested heren +e _GLIBCXX 1317 | _D E PuRsEiCnAgT EdDi f[f[e_r_ednecper_etcyaptee d=_ _t]y]p +e n| a ^m +e 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method.cc:51: +In file included from runtime/oat_file-inl.h:23: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | In file included from runtime/handle.cc:26: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +c 156 | class const_iterator : public std::iterator::const_iterator' requested here + :415 | for (StackMap stack_map : stack_maps_) { + | ^ +415/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/reference_processor.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +123/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_processor.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = s12 warnings generated. -td::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/collector/concurrent_copying.cc:25: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/space/image_space.o runtime/gc/space/image_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +2 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6654,8 +7090,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/gc/space/dlmalloc_space.cc:26: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -6668,88 +7110,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/space/large_object_space.o runtime/gc/space/large_object_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/gc/space/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 { | ^ @@ -6759,48 +7123,90 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/concurrent_copying.cc:25: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t' 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 +aruntime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +t/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + e127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +g/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123In file included from :34:runtime/debugger.cc :note: expanded from macro '_GLIBCXX17_DEPRECATED'79 +: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h :12325 | : +#In file included from libartbase/base/bit_table.hd:e32f: +ilibartbase/base/stl_util.hn:e327 :_38G:L Iwarning: BC'iterator>' is deprecated [-Wdeprecated-declarations]X +X17_DEPRECATED [327[ | _s_tdreupcrte cSaptledi_t_S]t]r +i n| g ^I +ter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hory, + | ^ +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:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :warning: 178'iterator' is deprecated [-Wdeprecated-declarations]: +14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] + 30 | 178 | t y:p epnuabmlei cs t_d_:i:tietreartaotro_rte s{s _}i;t +e r| a ^t +or_tag, T>:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::d178i:f14f:e rnote: ein instantiation of template class 'std::__iterator_traits>' requested heren +ce_type; + libartbase/base/iteration_range.h| : ^31 +:41: note: in instantiation of template class 'std::iterator_traits>' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h 31: | 127 : 12u:s inote: n'iterator' has been explicitly marked deprecated hereg + differe n127c | e _ t yp es t=r utcytp e_nGaLmIeB sCtXdX:1:7i_tDeErPaRtEoCrA_TtErDa iittse +: :| d ^i +fference/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h_:t123y:p34e:; +note: expanded from macro '_GLIBCXX17_DEPRECATED'| + ^ + runtime/mirror/class-inl.h:123986 | :#56 :d enote: fin instantiation of template class 'art::IterationRange>' requested herei +ne _GLIBCX X9861 | 7i_nDlEiPnReEC AITteErDa t[i[o_n_Rdaenpgree> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/accounting/remembered_set.cc:23: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: +:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/reference_queue.cc:23: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/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: @@ -6815,7 +7221,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/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: @@ -6830,7 +7236,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/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: @@ -6845,8 +7251,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/gc/space/region_space.o runtime/gc/space/region_space.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -6861,7 +7266,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/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: @@ -6876,7 +7281,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: +In file included from runtime/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: @@ -6891,9 +7296,53 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/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 { + | ^ +runtime/art_method.cc:161:68: note: in instantiation of template class 'art::StrideIterator' requested here + 161 | &(*declaring_class->GetMethods(pointer_size).begin()), + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/art_method.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6905,9 +7354,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6919,9 +7367,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6933,9 +7380,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6947,9 +7393,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -6961,9 +7406,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -7020,43 +7464,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/gc/space/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_compact.cc:51: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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: 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 { @@ -7067,10 +7478,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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: 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; @@ -7081,10 +7492,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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: 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; @@ -7095,10 +7506,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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: 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 { @@ -7109,10 +7520,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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: 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; @@ -7123,10 +7534,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/bump_pointer_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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: 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; @@ -7137,51 +7548,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/gc/space/region_space.cc:18: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/gc/space/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/mirror/object-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] @@ -7193,7 +7563,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/gc/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] @@ -7205,7 +7577,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/gc/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] @@ -7217,7 +7591,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_queue.cc:23: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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] @@ -7229,7 +7606,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/gc/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] @@ -7241,7 +7620,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_queue.cc:23: +In file included from runtime/gc/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] @@ -7253,57 +7634,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/gc/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -7312,32 +7646,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/heap.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/cha.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -7346,40 +7670,60 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:29: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { +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>' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] 44 | class ClassIterator : public std::iterator { @@ -7390,11 +7734,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] 46 | using value_type = std::iterator::value_type; @@ -7405,11 +7746,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] 47 | using difference_type = std::iterator::difference_type; @@ -7420,11 +7758,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] 61 | std::iterator { @@ -7435,11 +7770,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] 63 | using value_type = std::iterator::value_type; @@ -7450,11 +7782,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] 64 | using difference_type = std::iterator::difference_type; @@ -7465,136 +7794,82 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/allocation_record.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/gc/reference_queue.cc:23: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCIn 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 { +X 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t' requested here + 7162 | __void_t>' [with _Iterator = art::StrideIterator] +_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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 +libartbase/base/iteration_range.hD: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 @@ -7603,10 +7878,16 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hE:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # definePRECATED iterator + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/reference_queue.cc:23: + _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: @@ -7619,7 +7900,26 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:29: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/gc/reference_processor.cc:19: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -7718,38 +8018,58 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/mark_sweep.cc:42: -In file included from runtime/gc/collector/mark_sweep-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +In file included from runtime/gc/space/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: +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] @@ -7761,7 +8081,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +In file included from runtime/gc/space/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: +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] @@ -7773,7 +8101,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +In file included from runtime/gc/space/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: +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] @@ -7785,7 +8121,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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] @@ -7797,7 +8143,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +In file included from runtime/gc/space/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: +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] @@ -7809,7 +8163,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +In file included from runtime/gc/space/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: +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] @@ -7821,9 +8183,57 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/fault_handler.cc:37: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +In file included from runtime/gc/space/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: @@ -7854,9 +8264,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/dlmalloc_space.cc:26: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc/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: @@ -7874,68 +8285,28 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/collector/semi_space.cc:17: -In file included from runtime/gc/collector/semi_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/heap.cc:44: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/heap.cc:44: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.hG:24L: +In file included from Iruntime/mirror/object-inl.hB:C26X: +XIn file included from 1runtime/mirror/class-inl.h7:_32D: +EIn file included from PRlibdexfile/dex/dex_file-inl.hE:C26A: +TElibdexfile/dex/class_iterator.hD :i44t:e35r:a twarning: or'iterator' is deprecated [-Wdeprecated-declarations] + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { + 44 | c123l | a#s s dCelfaissnIet e_rGaLtIoBrC X:X 1p7u_bDlEicP RsEtCdA:T:EiDt e[r[a_t_odr { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -7971,6 +8342,40 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/class_linker.cc:17: +In file included from runtime/class_linker.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/heap.cc:44: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/heap.cc:44: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/gc/space/rosalloc_space.cc:26: In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: In file included from runtime/mirror/object-inl.h:26: @@ -8013,10 +8418,44 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/mark_compact.cc:51: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +clang++ -c -o runtime/interpreter/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +In file 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 { @@ -8027,10 +8466,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/instrumentation.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -8041,10 +8481,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/instrumentation.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -8055,10 +8496,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/instrumentation.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -8069,10 +8511,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/instrumentation.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -8083,10 +8526,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/instrumentation.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -8097,38 +8541,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPREIn 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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -8154,15 +8568,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included 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/space/malloc_space.cc:32: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -8175,109 +8581,42 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -CATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:In file included from runtime/gc/heap.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:In file included from 25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from 61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | stdruntime/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: +runtime/gc/task_processor.cc:20: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: +In file included from 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] In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:i:terator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -ator_tag, DexInstructionPcPair> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIt e44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hr:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: +atIn file included from or : publicruntime/gc/task_processor.cc:20: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -8288,10 +8627,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -8306,10 +8658,19 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-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 runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ag, ClassIteratorData>::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -8317,7 +8678,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: +In file included from runtime/gc/task_processor.cc:20: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -8337,7 +8698,32 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/task_processor.cc:20: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -8357,7 +8743,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: +In file included from runtime/gc/task_processor.cc:20: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -8377,7 +8763,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc:35: +In file included from runtime/gc/task_processor.cc:20: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -8397,58 +8783,110 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::mirror::ArrayIter>>] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/malloc_space.cc:32: +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/collector/semi_space.cc:17: +In file included from runtime/gc/collector/semi_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/gc/heap.cc:2655:24: warning: 'mallinfo' is deprecated [-Wdeprecated-declarations] - 2655 | struct mallinfo mi = mallinfo(); - | ^ -/usr/include/malloc.h:114:48: note: 'mallinfo' has been explicitly marked deprecated here - 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED; - | ^ -/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED' - 32 | # define __MALLOC_DEPRECATED __attribute_deprecated__ - | ^ -/usr/include/x86_64-linux-gnu/sys/cdefs.h:510:51: note: expanded from macro '__attribute_deprecated__' - 510 | # define __attribute_deprecated__ __attribute__ ((__deprecated__)) - | ^ -In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/gc/heap.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/heap.cc:33: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/hidden_api.cc:21: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -8463,7 +8901,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/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: @@ -8478,7 +8916,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/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: @@ -8493,7 +8931,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/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: @@ -8508,7 +8946,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/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: @@ -8523,7 +8961,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hprof/hprof.cc:41: +In file included from runtime/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: @@ -8538,92 +8976,70 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc: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: -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/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] +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/large_object_space.cc: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: -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/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] +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:26: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +8 warnings generated. +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/handle.cc:26: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/image.o runtime/image.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -8650,8 +9066,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/rosalloc_space.cc:26: -In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: +In file included from runtime/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: @@ -8665,53 +9081,28 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:26: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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> { +/usr/include/malloc.h:32:30: note: expanded from macro '__MALLOC_DEPRECATED' + 32 | # define __MALLOC_DEPRECATED __attribute_deprecated__ | ^ -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/handle.cc:26: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +/usr/include/x86_64-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/task_processor.cc:20: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -8727,7 +9118,7 @@ | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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; + 31 | using difference_tIn file included from ype = 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() { @@ -8738,14 +9129,25 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/region_space.cc:18: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/gc/task_processor.cc:20: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:runtime/image.cc22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:30: +In file included from runtime/mirror/object-inl.h:26:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: +: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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 libartbase/base/length_prefixed_array.h:44 | 26: +libartbase/base/stride_iterator.h:30:21: warning: class Cl'iterator' is deprecated [-Wdeprecated-declarations] +assIterator 30 | typen : public std::iame std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -8753,15 +9155,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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 { +terator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -8769,10 +9163,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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; @@ -8783,10 +9176,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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; @@ -8797,10 +9189,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/image.cc:30: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -8811,10 +9204,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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; @@ -8825,10 +9217,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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; @@ -8839,16 +9230,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -8859,16 +9244,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -8879,16 +9258,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -8899,16 +9272,53 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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 runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/rosalloc_space.cc:26: +In file included from runtime/gc/space/memory_tool_malloc_space-inl.h:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -8919,16 +9329,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -8939,16 +9343,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -8959,13 +9357,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/jni/local_reference_table-inl.h:25: +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: @@ -8996,10 +9391,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/task_processor.cc:20: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -9017,7 +9412,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:45: +In file included from 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 { | ^ @@ -9027,95 +9425,152 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:45: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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:5138:48: note: in instantiation of template class 'art::IterationRange>>>' requested here + 5138 | for (auto [mirror, idx] : ZipCount(h_methods.Iterate())) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:55: +libartbase/base/stl_util.h:160:33: warning: 'iterator, unsigned long>>' is deprecated [-Wdeprecated-declarations] + 160 | class ZipLeftIter : public std::iterator< + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ZipLeftIter>>, art::CountIter>' requested here + 162 | __void_t>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { + note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ZipLeftIter>>, art::CountIter>] 327 | struct SplitStringIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>>, art::CountIter>>' requested here +libartbase/base/iteration_range.h127:31:41: | struct _GLIBCXX17_DEPRECATED iterator + | ^ +note: in instantiation of template class 'std::iterator_traits>>, art::CountIter>>' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/class_linker.cc:5138:29: note: in instantiation of template class 'art::IterationRange>>, art::CountIter>>' requested here + 5138 | for (auto [mirror, idx] : ZipCount(h_methods.Iterate())) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator, unsigned long>>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/index_bss_mapping.cc:22: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/class_linker.cc:55: +libartbase/base/stl_util.h:160:33: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 160 | class ZipLeftIter : public std::iterator< + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ZipLeftIter<__gnu_cxx::__normal_iterator>, art::CountIter>' requested here + 162 | __void_t>' [with _Iterator = art::ZipLeftIter<__gnu_cxx::__normal_iterator>, art::CountIter>] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>, art::CountIter>>' requested here +libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits>, art::CountIter>>' requested here + 31 | using difference_type = typename std::iterator_traits::difference_type; + | ^ +runtime/class_linker.cc:5167:37: note: in instantiation of template class 'art::IterationRange>, art::CountIter>>' requested here + 5167 | for (auto [orig_idx, new_idx] : ZipCount(MakeIterationRange(proxied_throws_idx))) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/index_bss_mapping.cc:22: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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. +12 warnings generated. +clang++ -c -o runtime/jit/profile_saver.o runtime/jit/profile_saver.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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 { - | ^ -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/gc/space/image_space.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/interpreter/interpreter_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9130,7 +9585,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +In file included from runtime/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: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9145,7 +9602,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +In file included from runtime/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: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9160,9 +9619,106 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/interpreter/interpreter_switch_impl0.o runtime/interpreter/interpreter_switch_impl0.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/indirect_reference_table.cc:17: +In file included from runtime/indirect_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.hIn file included from :21: +In file included from runtime/mirror/object-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] + 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] +63 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + ing value_type = std::iterator::value_type; + | ^ +178/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +127libartbase/base/iteration_range.h:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + | 31 | using difference_type = typename st d::iterator_traits::difference_type; + | ^ +slibartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here +truc 227 | clast _Gs BitTableRange : public IterationRange::const_iterator> { + | ^ +runtime/stack_map.hXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +:402: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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 29: note: in instantiation of template class 'art::BitTableRange' requested here + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +tru/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hc:127:12: note: 'iterator' has been explicitly marked deprecated here +t 127 | struct _GLIBCXX17 _GL_IBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hDEP:123:34R: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/java_frame_root_info.cc:19: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h: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: @@ -9177,7 +9733,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +In file included from runtime/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: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9192,7 +9750,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +In file included from runtime/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: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9207,51 +9767,6 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/interpreter/interpreter_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/gc/verification.cc:17: -In file included from runtime/gc/verification-inl.h:22: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/interpreter/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -9307,11 +9822,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/interpreter/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +12 warnings generated. +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: @@ -9326,14 +9840,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h: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; + 46 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -9341,7 +9858,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9356,7 +9875,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9371,7 +9892,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9386,7 +9909,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -9401,64 +9926,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/handle.cc:41: -In file included from runtime/class_root-inl.h:22: +4 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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 { @@ -9469,9 +9942,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from 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; @@ -9482,9 +9956,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from 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; @@ -9495,9 +9970,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +14 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +20 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -9508,9 +9988,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from 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; @@ -9521,9 +10002,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:30: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/interpreter/unstarted_runtime.cc:31: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from 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; @@ -9534,8 +10016,58 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/indirect_reference_table.cc:17: +In file included from runtime/indirect_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_common.cc:17: In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: @@ -9551,8 +10083,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.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: @@ -9568,8 +10099,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.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: @@ -9585,8 +10115,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.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: @@ -9602,8 +10131,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.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: @@ -9619,8 +10147,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.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: @@ -9636,7 +10163,128 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/image_space.cc:45: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/debugger_interface.cc:28: +In file included from libelffile/elf/elf_debug_reader.h:21: +In file included from libelffile/dwarf/headers.h:24: +In file included from libelffile/dwarf/debug_info_entry_writer.h:25: +In file included from libelffile/dwarf/debug_abbrev_writer.h:26: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/debugger_interface.cc:28: +In file included from libelffile/elf/elf_debug_reader.h:21: +In file included from libelffile/dwarf/headers.h:24: +In file included from libelffile/dwarf/debug_info_entry_writer.h:25: +In file included from libelffile/dwarf/debug_abbrev_writer.h:26: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/image_space.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/gc/space/image_space.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter.cc:22: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter.cc:22: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/instrumentation.cc:26: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -9670,7 +10318,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:21: +In file included from runtime/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: @@ -9684,19 +10332,18 @@ 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; - | ^ + | ^10 + warnings generated. /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: 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 { @@ -9707,12 +10354,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/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: 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; @@ -9723,12 +10367,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/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: 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; @@ -9739,13 +10380,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/interpreter/interpreter_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 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: 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 { @@ -9756,12 +10393,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/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: 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; @@ -9772,12 +10406,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/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: 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; @@ -9788,19 +10419,73 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter.cc:22: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/gc/verification.cc:17: In file included from runtime/gc/verification-inl.h:22: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -9811,45 +10496,70 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/intern_table.cc:17: +In file included from runtime/intern_table-inl.h:24: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # 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: @@ -9857,16 +10567,17 @@ 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 { +d 44 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +e/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + f127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hine _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter.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: @@ -9882,8 +10593,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter.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: @@ -9899,13 +10609,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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 { @@ -9916,13 +10627,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -9933,13 +10645,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -9950,41 +10663,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter.cc:22: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -orIn 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:33: @@ -10020,70 +10709,95 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -_tag, - | ^ -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +12 warnings generated. +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/javaheapprof/javaheapsampler.o runtime/javaheapprof/javaheapsampler.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +In file included from runtime/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:25: @@ -10097,7 +10811,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/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:25: @@ -10111,7 +10825,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/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:25: @@ -10125,8 +10839,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:25: -In file included from runtime/interpreter/interpreter_common.h:34: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:26: @@ -10141,8 +10855,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:25: -In file included from runtime/interpreter/interpreter_common.h:34: +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:26: @@ -10157,8 +10870,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:25: -In file included from runtime/interpreter/interpreter_common.h:34: +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:26: @@ -10173,10 +10885,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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: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 { @@ -10187,68 +10900,22 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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: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; | ^ -In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:runtime/interpreter/interpreter.cc127::2512: -:In file included from runtime/interpreter/interpreter_common.hnote: :'iterator' has been explicitly marked deprecated here34 -: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: - In file included from 127runtime/art_method-inl.h | : 26 : - In file included from libdexfile/dex/code_item_accessors-inl.hs:t24r: -uIn file included from clibdexfile/dex/dex_file-inl.ht: 28_: -Glibdexfile/dex/dex_instruction_iterator.hLI:B61C:14X:X 1warning: 7'iterator' is deprecated [-Wdeprecated-declarations]_ -DEPRECATED iterator - | ^ -61 | /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h :s123t:d34::: inote: texpanded from macro '_GLIBCXX17_DEPRECATED'e -ratorc a{t -e d| _ ^_ -]] - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define In file included from _runtime/interpreter/unstarted_runtime.ccG:L31I: -BIn file included from Cruntime/art_method-inl.hX:X241: -7In file included from _runtime/class_linker-inl.hD:E23P: -RIn file included from ECruntime/art_field-inl.hA:T25E: -DIn file included from libdexfile/dex/dex_file-inl.h:[28[: -_libdexfile/dex/dex_instruction_iterator.h_:d64e:pr32e:c awarning: t'iterator' is deprecated [-Wdeprecated-declarations]e -d__]] - | ^ - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBIn file included from CXruntime/interpreter/interpreter.ccX:251: -7In file included from runtime/interpreter/interpreter_common.h_:D34E: -PIn file included from Rruntime/art_field-inl.hE:C24A: -TIn file included from Eruntime/class_linker-inl.h:D24 : -iIn file included from truntime/art_method-inl.he:26r: -aIn file included from tlibdexfile/dex/code_item_accessors-inl.ho:r24 -: - In file included from | libdexfile/dex/dex_file-inl.h ^: -28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h'iterator' is deprecated [-Wdeprecated-declarations]: -123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 63123 | | # udseifnign ev a_lGuLeI_BtCyXpXe1 7=_ DsEtPdR:E:CiAtTerEaDt o[r[<_s_tdde:p:rfeocrawtaedr_d__]i]t -e r| a ^ -tor_tag, DexInstructionPcPair>::value_type; - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:25: -In file included from runtime/interpreter/interpreter_common.h:34: +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:26: @@ -10263,7 +10930,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from runtime/art_field-inl.h:25: @@ -10277,7 +10946,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/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:25: @@ -10291,17 +10960,25 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: +In file included from runtime/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:25In 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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -10312,14 +10989,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -10330,14 +11003,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -10348,25 +11017,45 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -: -In file included from libdexfile/dex/dex_file-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -10377,14 +11066,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -10395,14 +11080,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -10413,8 +11094,53 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: +In file included from runtime/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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/indirect_reference_table.cc:28: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/intern_table.cc:17: +In file included from runtime/intern_table-inl.h:24: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -10445,8 +11171,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/indirect_reference_table.cc:17: -In file included from runtime/indirect_reference_table-inl.h:25: +In file included from runtime/intern_table.cc:17: +In file included from runtime/intern_table-inl.h:24: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -10464,7 +11190,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -10476,29 +11206,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/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: @@ -10510,182 +11230,157 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/java_frame_root_info.cc:19: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:17: -In file included from runtime/hidden_api.h:25: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:17: -In file included from runtime/hidden_api.h:25: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:17: -In file included from runtime/hidden_api.h:25: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:17: -In file included from runtime/hidden_api.h:25: -libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 180 | class DataIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator]libartbase/base/bit_table.h -:32: -libartbase/base/stl_util.h:327:38 :178 | warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - : public __iterator 327 | _sttrruacitt sSI t{e r }:; -p u| b ^l -ic std::it/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.he:r178a:t14o:r note: >' requested heres -td::forwardlibartbase/base/iteration_range.h_i:t31e:r41a:t onote: r_in instantiation of template class 'std::iterator_traits>' requested heret -ag, std::st r31i | n g _uvsiienwg> d{i -f f| e ^r -ence_type = typename/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :s127t:d12::: inote: t'iterator>' has been explicitly marked deprecated here -erator_tr a127i | t s < I tsetrr>u:c:td i_fGfLeIrBeCnXcXe1_7t_yDpEeP;R -E C| A ^T -ED iteratolibdexfile/dex/class_accessor-inl.hr: -181 :| 20 ^: - note: in instantiation of template class 'art::IterationRange>' requested here - /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h181: | 123 : 34 : note: Cexpanded from macro '_GLIBCXX17_DEPRECATED'l -assAccess o123r | :#: GdeetfMienteh o_dGsLIInBtCeXrXn1a7l_(DsEiPzReE_CtAT EcDo u[n[t_)_ dceopnrsetc a{t -e d_| _ ^] -] - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:17: -In file included from runtime/hidden_api.h:25: -libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 182 | using value_type = typename std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:17: -In file included from runtime/hidden_api.h:25: -libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 184 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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. +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] + 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/java_frame_root_info.cc:19: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/gc/verification.cc:17: +In file included from runtime/gc/verification-inl.h:22: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/image.cc:28: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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 { + 27 | class StrideIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t' is deprecated [-Wdeprecated-declarations] 30 | typename std::iterator::difference_type; @@ -10717,9 +11423,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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 { @@ -10730,9 +11437,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -10743,9 +11451,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -10756,102 +11465,59 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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 runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/hidden_api.cc:34: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/hidden_api.cc:34: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -4 warnings generated. -clang++ -c -o runtime/jit/jit.o runtime/jit/jit.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/indirect_reference_table.cc:28: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:25: +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: In file included from runtime/class_linker-inl.h:24: @@ -10886,7 +11552,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter.cc:25: +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: In file included from runtime/class_linker-inl.h:24: @@ -10908,68 +11575,61 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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 { @@ -10980,14 +11640,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -10998,14 +11654,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -11016,106 +11668,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/hidden_api.cc:34: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/hidden_api.cc:34: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/indirect_reference_table.cc:28: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/indirect_reference_table.cc:28: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -10 warnings generated. -clang++ -c -o runtime/jit/jit_code_cache.o runtime/jit/jit_code_cache.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/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/interpreter/lock_count_data.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -11142,16 +11695,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h: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/interpreter/lock_count_data.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -11222,8 +11766,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: +In file included from runtime/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: @@ -11254,8 +11800,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/intern_table.cc:17: -In file included from runtime/intern_table-inl.h:24: +In file included from runtime/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: @@ -11273,153 +11821,99 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { +In file included from runtime/hidden_api.cc:17: +In file included from runtime/hidden_api.h:25: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:28: -In file included from libelffile/elf/elf_debug_reader.h:21: -In file included from libelffile/dwarf/headers.h:24: -In file included from libelffile/dwarf/debug_info_entry_writer.h:25: -In file included from libelffile/dwarf/debug_abbrev_writer.h:26: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/hidden_api.cc:17: +In file included from runtime/hidden_api.h:25: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:28: -In file included from libelffile/elf/elf_debug_reader.h:21: -In file included from libelffile/dwarf/headers.h:24: -In file included from libelffile/dwarf/debug_info_entry_writer.h:25: -In file included from libelffile/dwarf/debug_abbrev_writer.h:26: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/hidden_api.cc:17: +In file included from runtime/hidden_api.h:25: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/jit/jit_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { +In file included from runtime/hidden_api.cc:17: +In file included from runtime/hidden_api.h:25: +libdexfile/dex/class_accessor.h:180:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 180 | class DataIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:31: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/hidden_api.cc:17: +In file included from runtime/hidden_api.h:25: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/hidden_api.cc:17: +In file included from runtime/hidden_api.h:25: +libdexfile/dex/class_accessor.h:184:23: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 184 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/hidden_api.cc:34: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -11432,9 +11926,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/hidden_api.cc:34: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -11447,64 +11939,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/shadow_frame.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +8 warnings generated. +In file included from runtime/hidden_api.cc:34: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -11532,9 +11968,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:40: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/hidden_api.cc:34: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -11549,8 +11983,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/jit/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -11565,7 +11999,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +In file included from runtime/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: @@ -11580,7 +12014,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/interpreter/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: @@ -11607,7 +12048,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/lock_count_data.cc:23: +In file included from runtime/interpreter/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: @@ -11621,17 +12069,158 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +10 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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::8 warnings generated. +iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h: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 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ @@ -11648,32 +12237,105 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hIn file 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] + :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_common.cc:17: +46 | using value_type = std::iterator::value_type;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' has been explicitly marked deprecated here + 127 | struct _GLIBCXX1 7_DEPRECATED iterator + | ^ +c/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +l 123 | a# define _GLIBCXX17_DEPRECAsTED [[__deprecated__]] +s | ^ + const_iterator : publiIn file included from cruntime/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::iteratsor::dif:ference_type; + | : ^ +i/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127t:12: note: 'iterator' has been explicitly marked deprecated here +e r127 | struct _GLIBCXX17_DEPREaCATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ht:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + o123 | # define _GLIBCXX17_DEPRECATED [[_r::const_iterator' requested here 415 | for (StackMap stack_map : stack_maps_) { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | 12 st warningrsu generatedc. -t _GLIBCXX17_DEPRECATED iterator + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/jit/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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 { @@ -11684,10 +12346,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -11698,10 +12362,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -11712,10 +12378,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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 { @@ -11726,10 +12394,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -11740,10 +12410,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -11754,222 +12426,273 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:42: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +12 warnings generated. +clang++ -c -o runtime/mirror/object.o runtime/mirror/object.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:42: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +In file included from runtime/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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/instrumentation.cc:178:28: note: in instantiation of template class 'art::StrideIterator' requested here - 178 | for (ArtMethod& method : klass->GetMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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] + or_tag, DexInstructionPcPair> { + | ^ +61/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + | 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + std::iterator { + | ^ +123/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +127 | strIn 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: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] +u 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/instrumentation.cc:26: +ct _GLIn file included from IBCXX17_DEPRECATED iterator + | ^ +runtime/mirror/class.cc/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + :123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +26: In file included from runtime/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/class_linker-inl.h:In file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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] + 24: +In file 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] + 63 | using value_type = std::iterator::value_type; + | ^ +64/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h123 | # 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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +:127:12: note: In file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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] + 'iterator' has been explicitly marked deprecated here64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: -In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: -In file included from runtime/interpreter/interpreter_common.h:42: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -18 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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_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 +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/jni/java_vm_ext.o runtime/jni/java_vm_ext.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -8 warnings generated. -clang++ -c -o runtime/jni/jni_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -11983,7 +12706,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profiling_info.cc:19: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -11997,7 +12721,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profiling_info.cc:19: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -12014,12 +12739,32 @@ 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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -12028,40 +12773,35 @@ 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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profiling_info.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +In file included from /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/jni/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -12074,13 +12814,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/metrics/reporter.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -12093,13 +12837,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -12112,13 +12850,52 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/class_ext.cc:17: +In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -12131,13 +12908,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -12150,13 +12921,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -12169,9 +12934,64 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/profile_saver.cc:17: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/emulated_stack_frame.cc:17: +In file included from runtime/mirror/emulated_stack_frame-inl.h:20: +In file included from runtime/mirror/emulated_stack_frame.h:24: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -12184,9 +13004,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/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: @@ -12199,10 +13019,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -13 warnings generated. -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/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] @@ -12218,7 +13037,13 @@ 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 +libartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested hereIn 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] + 227 | class BitTableRange : public IterationRange::const_iterator> { | ^ runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here @@ -12230,24 +13055,166 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/unstarted_runtime.cc:41: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: +44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBIn 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: +CXX17_DEPRECATED [[__deprecated__]] + | ^ libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] + r_ta47 | using g, | ^ -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_) { +diffruntime/stack_map.h:415:29: note: in instantiation of member class 'art::BitTable::const_iterator' requested here + 415 | erenc for (StackMap e_type stack_map : sta= std:ck_maps_) { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +:iterator' has been explicitly marked deprecated here +std::forwar 127 | struct _GLIBCXXd_iterat17_DEPRECATED iteor_tarator + | ^ +g, val/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +ue_type>: 123 | # define _GLIBCXX17_DE:differPRECATED [[__deprecaence_tyted__]] + | ^ +pe; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_common.cc:17: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_common.cc:17: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_code_cache.cc:17: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/jni/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization In file included from runtime/jit/jit_code_cache.cc:17: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: @@ -12256,6 +13223,139 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -12267,8 +13367,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12286,8 +13385,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12305,8 +13403,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12324,8 +13421,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12343,8 +13439,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.cc:17: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12362,7 +13457,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12378,9 +13476,53 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBIn 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] +C 27 | class StrideIterator : public std::iterator { + | ^ +Xruntime/instrumentation.cc:178:28: note: in instantiation of template class 'art::StrideIterator' requested here +X 178 | for (ArtMethod& method : klass->GetMethods(kRuntimePointerSize)) { + | ^ +1/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 7127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +D 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +EPRECATEIn 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] +D 30 | typename std::iterator::difference_type; + | ^ + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + [127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h[__deprecated__]] + | ^ +:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # defiIn file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12390,15 +13532,18 @@ In file 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; +n 46 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.he _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12416,7 +13561,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12434,7 +13580,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12452,7 +13599,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:17: +In file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: @@ -12470,11 +13618,145 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/interpreter/interpreter_common.cc:17: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_common.cc:17: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/jni/check_jni.cc:27: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: -In file 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_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/check_jni.cc:27: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from 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 { @@ -12485,11 +13767,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -12500,11 +13782,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -12515,11 +13797,66 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: +In file included from runtime/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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -12530,11 +13867,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; @@ -12545,11 +13882,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/method_handle_impl.cc:17: +In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -12560,9 +13897,116 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t' is deprecated [-Wdeprecated-declarations] +t 27 | class StrideIterator : public std::iterator { + | ^ +eg/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +o 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h| :127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ + ^/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + +123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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 hereIn 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl0.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/class.cc:26: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +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: @@ -12593,9 +14037,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:30: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -12613,9 +14058,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -12646,9 +14093,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:17: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -12666,10 +14115,6 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -30 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -12721,10 +14166,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -12755,10 +14200,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -12776,11 +14221,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -12791,11 +14237,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -12806,11 +14253,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -12821,11 +14269,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -12836,11 +14285,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -12851,11 +14301,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -12866,8 +14317,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:32: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/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] @@ -12879,8 +14333,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:32: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/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] @@ -12892,12 +14349,63 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jni/java_vm_ext.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jit/debugger_interface.cc:30: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/emulated_stack_frame.cc:17: +In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from 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 { @@ -12908,10 +14416,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc: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 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; @@ -12922,10 +14430,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc: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 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; @@ -12936,10 +14444,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc: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 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 { @@ -12950,10 +14458,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc: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 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; @@ -12964,10 +14472,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc: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 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; @@ -12978,66 +14486,86 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:32: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_memory_region.cc:32: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/debugger_interface.cc:28: -libelffile/elf/elf_debug_reader.h:131:21: warning: passing 1-byte aligned argument to 8-byte aligned parameter 1 of 'Elf64_Sym' may result in an unaligned pointer access [-Walign-mismatch] - 131 | visit_sym(symbol, Read(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/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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_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: +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 { | ^ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +18 warnings generated. +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -13064,14 +14592,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profiling_info.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/jni/jni_env_ext.cc:32: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -13085,10 +14606,58 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/interpreter_switch_impl1.cc:20: +In file included from runtime/interpreter/interpreter_switch_impl-inl.h:30: +In file included from runtime/interpreter/interpreter_common.h:42: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -13105,10 +14674,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -13125,10 +14692,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -13145,10 +14710,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -13165,10 +14728,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -13185,10 +14746,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/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: @@ -13313,7 +14872,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:32: +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 { | ^ @@ -13323,7 +14887,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/jit_code_cache.cc:32: +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 { | ^ @@ -13333,15 +14902,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -13352,13 +14915,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -13369,13 +14928,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -13386,186 +14941,185 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/jit/profile_saver.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from 8 warnings generated. +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; - | ^ +libdexfile/dex/dex_instruction_iterator.h:61In file included from :14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # defi 61 | std::iterator { + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +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::iteratIn 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 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/local_reference_table.cc:17: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +or' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:24: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +g, DexInstructionPcPair>::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:24: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:17: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -13580,7 +15134,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -13595,7 +15149,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -13610,7 +15164,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -13625,7 +15179,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -13640,7 +15194,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -13655,10 +15209,51 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -11 warnings generated. -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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/executable.cc:17: +In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/executable.cc:17: +In file included from runtime/mirror/executable-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/jni_env_ext.cc:33: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' 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 { | ^ @@ -13794,11 +15428,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/local_reference_table.cc:29: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +In file included from runtime/jni/jni_internal.cc:34: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { | ^ @@ -13808,10 +15438,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -13842,10 +15470,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/check_jni.cc:27: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/mirror/dex_cache.cc:17: +In file included from runtime/mirror/dex_cache-inl.h:31: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -13863,136 +15489,33 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/local_reference_table.cc:29: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/local_reference_table.cc:29: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested 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:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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; +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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::differenIn file included from ce_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/jit.cc:35: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/java_vm_ext.cc: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: +runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -14019,10 +15542,34 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc: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: +runtime/mirror/class-inl.hIn file included from runtime/mirror/array.cc:19: +In file included from runtime/mirror/array-alloc-inl.h:29: +In file included from runtime/gc/heap-inl.h:29: +In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +:986:56: note: in instantiation of template class 'art::IterationRange>' requested here + 986 | inline IterationRange> Class::GetIFields() { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/local_reference_table.cc:17: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -14040,7 +15587,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -14074,7 +15622,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_id_manager.cc:24: +In file included from runtime/mirror/field.cc:17: +In file included from runtime/mirror/field-inl.h:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -14095,97 +15644,40 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/jni/java_vm_ext.cc:28: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECIn file included from ATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jit/profile_saver.cc:31: + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecaruntime/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 { | ^ @@ -14195,26 +15687,35 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jit/profile_saver.cc:31: +ted__]] + | ^ +In file included from 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 { + 327 | struct SplitStringIter : public std::iterator 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + +127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -14225,16 +15726,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -14245,16 +15740,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -14265,36 +15754,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc:28: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/jni/java_vm_ext.cc:28: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -14305,16 +15768,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -14325,16 +15782,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -14345,7 +15796,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_env_ext.cc:32: +In file included from runtime/mirror/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: @@ -14372,7 +15824,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_env_ext.cc:32: +In file included from runtime/mirror/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: @@ -14398,23 +15851,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -14432,55 +15875,26 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -14488,10 +15902,19 @@ | ^ 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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED In file included from runtime/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -14501,10 +15924,15 @@ In file included from libartbase/base/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 { +i 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t' requested here + rator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +162 | __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; @@ -14522,12 +15950,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/metrics/reporter.cc:27: +In file included from runtime/runtime_options.h:33: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -14545,9 +15971,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:20: -In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/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: @@ -14560,9 +15986,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:20: -In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/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: @@ -14575,55 +16001,59 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/java_vm_ext.cc:33: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: +In file included from runtime/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 { + | ^ +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' has been explicitly marked deprecated here + 127 | strIn file included from uct _GLIBCXruntime/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_) { + 415 | for (StackMap stack_map : stIn file included from ack_maps_) { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -14667,9 +16097,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:20: -In file included from runtime/mirror/emulated_stack_frame.h:24: +runtime/jit/jit.cc:35: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -14697,9 +16127,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:20: -In file included from runtime/mirror/emulated_stack_frame.h:24: +X17_DEPRECATED iteratoIn file included from runtime/jit/jit.cc:35: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -14714,27 +16144,13 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +r | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/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] @@ -14746,11 +16162,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/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] @@ -14762,80 +16175,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_env_ext.cc:33: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/metrics/reporter.cc:27: -In file included from runtime/runtime_options.h:33: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/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] @@ -14847,11 +16188,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/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] @@ -14863,11 +16201,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/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] @@ -14879,7 +16214,70 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_env_ext.cc:33: +In file included from runtime/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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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_mIn file included from ap) const { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hruntime/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 { + | ^ +127/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + :127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +12/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/method_handles.cc:17: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/local_reference_table.cc:29: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: @@ -14894,8 +16292,8 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 warnings generated. -clang++ -c -o runtime/mirror/executable.o runtime/mirror/executable.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/jni/jni_env_ext.cc: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: @@ -14924,7 +16322,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_env_ext.cc:33: +In file included from runtime/jni/java_vm_ext.cc:33: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: @@ -14940,24 +16339,137 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/field.o runtime/mirror/field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -runtime/metrics/reporter.cc:297:25: warning: ISO C++ requires field designators to be specified in declaration order; field 'dump_to_file' will be initialized after field 'dump_to_statsd' [-Wreorder-init-list] - 297 | .dump_to_statsd = gFlags.MetricsWriteToStatsd(), - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/jni/local_reference_table.cc:29: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/string.cc:17: +In file included from runtime/mirror/string-alloc-inl.h:19: +In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED'In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -14967,31 +16479,32 @@ In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +123/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | :178: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() { + #986 | inline IterationRange> Class::GetIFields() { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h :127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +d/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +efine _In file included from runtime/mirror/method.cc:20: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -15001,16 +16514,18 @@ In file included from libartbase/base/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; + G30 | typename std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hL:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: +IBCXX17_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: @@ -15044,8 +16559,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class_ext.cc:17: -In file included from runtime/mirror/class_ext-inl.h:23: +In file included from runtime/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: @@ -15066,12 +16581,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/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: @@ -15084,12 +16595,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/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: @@ -15102,12 +16609,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/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: @@ -15120,12 +16623,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -15138,12 +16637,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -15156,12 +16651,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -15174,10 +16665,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +12 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -15204,10 +16695,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/array.cc:19: -In file included from runtime/mirror/array-alloc-inl.h:29: -In file included from runtime/gc/heap-inl.h:29: -In file included from runtime/gc/space/bump_pointer_space-inl.h:23: +In file included from runtime/mirror/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: @@ -15221,125 +16710,177 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +In file included from runtime/mirror/object.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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +In file included from runtime/mirror/object.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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +In file included from runtime/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/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/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: +In file included from runtime/mirror/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/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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, + | ^~~~~~~~~~~~~~~~~~ +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +13 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/method_handles_lookup.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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() {12 warnings generated. + + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | stclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +ruct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/method.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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { | ^ @@ -15349,7 +16890,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:34: +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 { | ^ @@ -15359,10 +16904,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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] @@ -15390,10 +16933,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/method_handles.cc:17: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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] @@ -15408,65 +16949,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/method_handle_impl.o runtime/mirror/method_handle_impl.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +14 warnings generated. +11 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 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 { @@ -15477,12 +16967,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -15493,12 +16981,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -15509,12 +16995,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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 { @@ -15525,12 +17009,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -15541,12 +17023,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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; @@ -15557,10 +17037,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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: @@ -15572,19 +17050,17 @@ 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)) { - | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/jni/jni_internal.cc:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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: @@ -15602,9 +17078,70 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/method_handles_lookup.o runtime/mirror/method_handles_lookup.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/class.cc:26: +In file included from runtime/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: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/stack_frame_info.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_DexFile.cc:30: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/object.cc:22: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -15628,7 +17165,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/class.cc:26: +In file included from runtime/mirror/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: @@ -15649,57 +17186,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/emulated_stack_frame.cc:17: -In file included from runtime/mirror/emulated_stack_frame-inl.h:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/mirror/method_type.o runtime/mirror/method_type.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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: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 { @@ -15710,10 +17201,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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: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; @@ -15724,10 +17216,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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: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; @@ -15738,12 +17231,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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: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 { @@ -15754,10 +17246,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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: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; @@ -15768,10 +17261,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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: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; @@ -15782,9 +17276,55 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +12 warnings generated. +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/method_type.cc:17: +In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/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: @@ -15797,9 +17337,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -15812,9 +17351,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -15827,59 +17365,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/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; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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 { @@ -15890,10 +17379,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -15904,10 +17393,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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; @@ -15918,10 +17407,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -15932,10 +17421,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -15946,10 +17435,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -15960,91 +17449,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/dex_cache.cc:17: -In file included from runtime/mirror/dex_cache-inl.h:31: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/method_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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/method_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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/method_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: +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 { @@ -16055,9 +17463,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_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: +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; @@ -16068,9 +17477,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_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: +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; @@ -16081,11 +17491,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +8 warnings generated. +clang++ -c -o runtime/native/java_lang_StackStreamFactory.o runtime/native/java_lang_StackStreamFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -16116,11 +17527,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/field.cc:17: -In file included from runtime/mirror/field-inl.h:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -16138,9 +17548,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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 { @@ -16151,12 +17562,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_DexFile.cc:39: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; + 46 | using value_type = std::iterator::valclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +ue_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -16164,9 +17574,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_DexFile.cc:39: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -16177,9 +17585,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_DexFile.cc:39: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -16190,9 +17596,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_DexFile.cc:39: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -16203,9 +17607,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_DexFile.cc:39: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -16216,9 +17618,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/mirror/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -16232,7 +17632,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -16246,7 +17646,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -16260,7 +17660,22 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +8 warnings generated. +clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -16274,7 +17689,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -16283,12 +17698,25 @@ 63 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | struct _GLIBCXX17_DEPRECATED itIn 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] +e 327 | struct SplitStringIter : public std::iterator { + | ^ +r/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + a127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +t/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +or | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native/dalvik_system_VMStack.cc:23: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -16302,17 +17730,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/mirror/class-inl.h:32: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -16323,9 +17746,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -16336,9 +17760,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -16349,9 +17774,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -16362,9 +17788,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -16375,9 +17802,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -16388,14 +17816,59 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/executable.cc:17: -In file included from runtime/mirror/executable-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native_stack_dump.cc:56: +In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +In file included from runtime/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 { + 27clang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization + | class StrideIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -16446,11 +17920,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 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; @@ -16461,11 +17934,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 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; @@ -16476,11 +17948,51 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/stack_trace_element.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/stack_trace_element.cc:19: +In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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 { @@ -16491,11 +18003,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 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; @@ -16506,11 +18017,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/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 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; @@ -16521,9 +18031,13 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: +8 warnings generated. +clang++ -c -o runtime/native/java_lang_invoke_MethodHandle.o runtime/native/java_lang_invoke_MethodHandle.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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] @@ -16535,9 +18049,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/monitor_objects_stack_visitor.cc:20: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16549,9 +18065,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/monitor_objects_stack_visitor.cc:20: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16563,9 +18081,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/monitor_objects_stack_visitor.cc:20: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16577,9 +18097,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/monitor_objects_stack_visitor.cc:20: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16591,9 +18113,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: +In file included from runtime/monitor_objects_stack_visitor.cc:20: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -16605,10 +18129,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -16621,8 +18149,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/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: @@ -16635,8 +18167,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/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: @@ -16649,8 +18185,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/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: @@ -16663,8 +18203,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/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: @@ -16677,8 +18221,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: +In file included from runtime/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: @@ -16691,10 +18239,68 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +8 warnings generated. +clang++ -c -o runtime/native/java_lang_ref_FinalizerReference.o runtime/native/java_lang_ref_FinalizerReference.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/mirror/var_handle.cc:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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 { @@ -16705,10 +18311,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -16719,10 +18326,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -16733,10 +18341,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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 { @@ -16747,10 +18356,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -16761,10 +18371,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -16775,12 +18386,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -16810,12 +18418,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handle_impl.cc:17: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: +In file included from runtime/monitor_objects_stack_visitor.cc:20: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: @@ -16832,11 +18435,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:17: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +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 { | ^ @@ -16846,11 +18445,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:17: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +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 { | ^ @@ -16860,10 +18455,32 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +10 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_VMClassLoader.cc:22: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/monitor.cc:17: +In file included from runtime/monitor-inl.h:22: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -16894,10 +18511,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method.cc:20: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -16915,55 +18530,72 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:17: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -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 +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:17: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +12 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -16994,10 +18626,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/native/dalvik_system_VMDebug.cc:30: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -17015,7 +18647,16 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:30: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 { | ^ @@ -17025,7 +18666,13 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:30: +In file included from runtime/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: +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 { | ^ @@ -17035,53 +18682,64 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/dalvik_system_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +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 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_type.cc:17: -In file included from runtime/mirror/method_type-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -17107,8 +18765,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/method_handles_lookup.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -17121,7 +18786,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +8 warnings generated. +clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: @@ -17155,7 +18822,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/throwable.cc:21: +In file included from runtime/native/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: @@ -17176,11 +18843,145 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -10 warnings generated. -clang++ -c -o runtime/native/dalvik_system_VMRuntime.o runtime/native/dalvik_system_VMRuntime.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:20: +4 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Array.cc:21: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Executable.cc:22: +In file included from runtime/art_method-alloc-inl.h:20: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Executable.cc:22: +In file included from runtime/art_method-alloc-inl.h:20: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | strIn 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: @@ -17195,7 +18996,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: +ucIn 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: @@ -17210,7 +19011,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: +In file included from runtime/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: @@ -17225,7 +19026,27 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: +t _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Executable.cc:22: +In file included from runtime/art_method-alloc-inl.h:20: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_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: @@ -17240,7 +19061,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: +In file included from runtime/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: @@ -17255,7 +19076,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc:20: +In file included from runtime/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: @@ -17270,9 +19091,38 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/dalvik_system_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:39: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25: +In file included from runtime/mirror/emulated_stack_frame.h:24: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -17283,18 +19133,63 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; + 46 | 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +u/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + s123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ing valueIn 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] + _type = std::iterator::value_type; + | ^ +46/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + | 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + using value_type = std::iterator::value_type; | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h123:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + | # defIn 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +ine _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -17305,29 +19200,119 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +In file included from runtime/native/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 { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^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: +libdexfile/dex/dex_instruction_iterator.h:In file included from 61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +runtime/native/java_lang_VMClassLoader.cc/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + :127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +29/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + : +123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:In file included from 28runtime/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: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +: 63 | using value_type = std::iterator::value_type; | ^ +libdexfile/dex/dex_instruction_iterator.h/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 61123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +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: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +61/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ + | std::iterator { + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:39: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECIn file included from ATruntime/native/java_lang_VMClassLoader.ccE:D29 : +[In file included from [_runtime/mirror/object-inl.h:_26d: +eIn file included from pruntime/mirror/class-inl.hr:e32c: +aIn file included from tlibdexfile/dex/dex_file-inl.he:d28_: +_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_In file included from DEPruntime/native/java_lang_reflect_Executable.ccR:E22C: +AIn file included from Truntime/art_method-alloc-inl.hE:D20 : +[In file included from [runtime/art_method-inl.h_:_24d: +eIn file included from pruntime/class_linker-inl.hr:e23c: +aIn file included from truntime/art_field-inl.he:d25_: +_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::iterator32:: +:In file included from valibdexfile/dex/dex_file-inl.hl:u28e: +_libdexfile/dex/dex_instruction_iterator.ht:yp64e:;32 +: | warning: ^'iterator' is deprecated [-Wdeprecated-declarations] + +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h 64: | 127 : 12u:s inote: n'iterator' has been explicitly marked deprecated hereg + differ e127n | c e _ t yspter u=c ts t_dG:L:IiBtCeXrXa1t7o_rD34:: :dnote: iexpanded from macro '_GLIBCXX17_DEPRECATED'f +ference _123t | y#p ed;e +f i| n ^e + _GLIBCXX17/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h_:D127E:P12R:E Cnote: 'iterator' has been explicitly marked deprecated hereA +TED [[_ _127d | e p r e csattreudc_t __]G]L +I B| C ^X +X17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + In file included from | ^runtime/native/java_lang_reflect_Executable.cc +:22: +In file included from runtime/art_method-alloc-inl.h:20: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_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; @@ -17338,8 +19323,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/native/dalvik_system_DexFile.cc:46: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -17365,8 +19350,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_trace_element.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: +In file included from runtime/native/dalvik_system_DexFile.cc:46: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -17379,51 +19364,50 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/stack_frame_info.cc:19: -In file included from runtime/mirror/class-alloc-inl.h:20: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +In file included from runtime/native/java_lang_Object.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -17436,10 +19420,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_Object.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -17452,10 +19433,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_Object.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -17468,10 +19446,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -17484,10 +19460,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_Object.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -17500,10 +19473,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_Object.cc:23: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -17516,93 +19486,106 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/string.cc:17: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +itIn 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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +eIn 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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +rator_tag, ClassIteratorData> { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = sIn file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { +td: 44 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hiterator::difference_type; + | ^ +:127/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + :12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ +127/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + | struct _GLIBCXX17_DEPRECATED iterator + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -17613,10 +19596,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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; @@ -17627,8 +19609,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/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: @@ -17641,8 +19624,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/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: @@ -17655,8 +19639,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/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: @@ -17669,13 +19654,92 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from 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 +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h28: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h::123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +162:27: note: in instantiation of member class 'art::BitTable::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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] @@ -17697,8 +19761,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_stack_dump.cc:56: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/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' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : publIn file included from iruntime/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: @@ -17722,16 +19792,27 @@ In file 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 { +c 44 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +s/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.htd::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h127:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: +In file included from runtime/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: @@ -17748,8 +19829,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: +In file included from runtime/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: @@ -17766,55 +19850,18 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/monitor_objects_stack_visitor.cc:20: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: @@ -17847,8 +19894,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native_bridge_art_interface.cc:23: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: +In file included from runtime/class_root-inl.h:22: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: @@ -17868,8 +19915,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: +In file included from runtime/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: @@ -17881,13 +19931,17 @@ 61 | std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | struct 8_GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + warning/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + s123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: + generated. +In file included from runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -17904,8 +19958,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: +In file included from runtime/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: @@ -17922,54 +19979,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/object.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:25: @@ -17983,7 +19996,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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:25: @@ -17997,7 +20010,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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:25: @@ -18011,7 +20024,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/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:25: @@ -18025,7 +20038,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/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:25: @@ -18039,7 +20052,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/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:25: @@ -18053,7 +20066,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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:25: @@ -18067,7 +20080,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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:25: @@ -18081,7 +20094,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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:25: @@ -18095,7 +20108,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/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:25: @@ -18109,7 +20122,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/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:25: @@ -18123,7 +20136,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: +In file included from runtime/native/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:25: @@ -18137,140 +20150,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/monitor.cc:17: -In file included from runtime/monitor-inl.h:22: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/var_handle.cc:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/var_handle.cc:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/string.cc:23: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/mirror/string.cc:23: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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 { @@ -18281,10 +20171,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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: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; @@ -18295,10 +20192,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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: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; @@ -18309,50 +20213,6 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_VMDebug.cc:30: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -12 warnings generated. -clang++ -c -o runtime/native/java_lang_StackStreamFactory.o runtime/native/java_lang_StackStreamFactory.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -18398,99 +20258,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:46: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_DexFile.cc:46: +In file included from runtime/native/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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 { @@ -18501,10 +20279,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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: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; @@ -18515,10 +20300,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +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: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; @@ -18529,15 +20321,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -18548,11 +20342,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -18563,11 +20363,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -18578,13 +20384,35 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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] +libdexfile/dex/dex_instruction_iterator.h:61In file included from runtime/native/java_lang_StackStreamFactory.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -18593,40 +20421,95 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : puIn file included from blruntime/native/java_lang_Thread.cci:c26 : +_In file included from _runtime/native/scoped_fast_native_object_access-inl.hi:t23e: +rIn file included from aruntime/scoped_thread_state_change-inl.ht:26o: +rIn file included from _runtime/jni/jni_env_ext-inl.ht:r22a: +iIn file included from truntime/jni/local_reference_table-inl.hs:<25_: +IIn file included from truntime/gc_root-inl.he:r25: +aIn file included from truntime/read_barrier-inl.ho:r23>: + In file included from {runtime/gc/collector/concurrent_copying-inl.h :}25;: + +In file included from runtime/gc/space/region_space-inl.h| :21 ^: + +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::28178: +:libdexfile/dex/dex_instruction_iterator.h14::63 :note: 27in instantiation of template class 'std::__iterator_traits>' requested here: + warning: 'iterator' is deprecated [-Wdeprecated-declarations] +libartbase/base/iteration_range.h:31:41: 63note: | in instantiation of template class 'std::iterator_traits>' requested here + using va l31u | e _ tuyspien g= dsitfdf:e:rietnecrea_ttoyrpo:n:PdciPfafier>r:e:nvcael_ute_ytpyep;e +; + | | ^ ^ + +runtime/mirror/class-inl.h/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::986127::5612:: note: note: in instantiation of template class 'art::IterationRange>' requested here'iterator' has been explicitly marked deprecated here + + 127 | 986 | i n lsitnreu Ictte r_aGtLiIoBnCRXaXn1g7e_> Cla/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hs:s123:::34G:e tnote: Iexpanded from macro '_GLIBCXX17_DEPRECATED'F +ields() 123{ | +# | d ^e +fine _GLIBCXX17/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h_:D127E:P12R:E Cnote: A'iterator' has been explicitly marked deprecated hereT +ED [[__d e127p | r e c a tsetdr_u_c]t] +_ | G ^L +IBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 64 | using difference_type = std::itIn file included from eraruntime/native/java_lang_StackStreamFactory.cct:o23r: +21:: +:In file included from druntime/mirror/object-inl.hi:f26f: +In file included from eruntime/mirror/class-inl.hr:e24n: +cIn file included from elibartbase/base/array_slice.h_:t24y: +pIn file included from elibartbase/base/length_prefixed_array.h;: +26 : +| libartbase/base/stride_iterator.h ^: +30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here30 + | 127t | y p e nsatmreu cstt d_:GL:IiBtCeXrXa1t7o_rD +::diffe r123e | n#ce_ tdyepfei;n +e | _ ^G +LIBCXX17_DEPR/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hEC:A127T:E12D: [note: ['iterator' has been explicitly marked deprecated here_ +_deprec a127t | e d _ _ ]s]t +r u| c ^t + _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +12 warnings generated. +clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: @@ -18659,8 +20542,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_BaseDexClassLoader.cc:22: -In file included from runtime/class_root-inl.h:22: +In file included from runtime/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: @@ -18680,10 +20563,67 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc: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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/dalvik_system_VMStack.cc:30: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -18696,10 +20636,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc: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/native/dalvik_system_VMStack.cc:30: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -18712,30 +20650,63 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:27: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:27: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc: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/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] @@ -18763,10 +20734,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/mirror/var_handle.cc: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/native/java_lang_Thread.ccIn 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] @@ -18781,12 +20750,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:28: +: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: @@ -18817,10 +20785,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +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: @@ -18838,14 +20807,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/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: @@ -18872,14 +20834,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/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: @@ -18893,7 +20848,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:34: +In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: +In file included from runtime/mirror/method_handle_impl-inl.hIn 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: @@ -18904,12 +20860,21 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of member class 'art::BitTable::const_iterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h::178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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; +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h22: +In file included from runtime/art_method-inl.h::178:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h24: +In file included from runtime/class_linker-inl.h:23:31:41: note: in instantiation of template class 'std::iterator_traits::const_iterator>' requested here + : +In file included from runtime/art_field-inl.h:31 | 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 :24using 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> { @@ -18923,7 +20888,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/monitor.cc:34: +: +In file included from libartbase/base/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 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: @@ -18940,22 +20909,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { +StrideIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:22: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -19030,7 +21050,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -19043,7 +21070,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -19056,15 +21090,70 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +10 warnings generated. +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -19090,14 +21179,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/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: @@ -19257,47 +21339,50 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_StringFactory.cc:22: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_StringFactory.cc:22: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: -In file included from runtime/mirror/class-inl.h: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 { @@ -19308,7 +21393,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19320,7 +21406,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19332,7 +21419,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19344,7 +21432,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19356,7 +21445,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19368,50 +21458,89 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_String.cc:25: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/native/java_lang_String.cc:25: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +clang++ -c -o runtime/oat.o runtime/oat.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: In file included from runtime/jni/local_reference_table-inl.h:25: @@ -19420,19 +21549,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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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: @@ -19441,60 +21583,68 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: +12 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -19528,7 +21678,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:21: +In file included from runtime/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: @@ -19549,7 +21699,66 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_ref_Reference.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_VMClassLoader.cc:22: +libartbase/base/stl_util.h:243:19: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +clang++ -c -o runtime/oat_file_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_reflect_Method.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -19561,19 +21770,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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMRuntime.cc:34: +In file included from runtime/native/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: @@ -19585,95 +21804,179 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/native/java_lang_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/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/native/java_lang_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/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/native/java_lang_reflect_Constructor.cc:21: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/native/java_lang_reflect_Parameter.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: +In file included from runtime/native/java_lang_reflect_Parameter.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:30: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -19686,8 +21989,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:30: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: @@ -19700,8 +22002,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:30: -In file included from runtime/nth_caller_visitor.h:22: +12 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19729,8 +22033,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_VMStack.cc:30: -In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -19745,11 +22048,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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. +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: @@ -19780,11 +22087,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StackStreamFactory.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -19794,7 +22101,8 @@ In file included from libartbase/base/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; + 30 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -19802,8 +22110,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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] @@ -19815,8 +22123,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -19828,8 +22135,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -19841,8 +22147,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -19854,8 +22159,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -19867,8 +22171,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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] @@ -19880,80 +22183,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:25: -In file included from runtime/mirror/emulated_stack_frame.h:24: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_System.cc:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -19979,7 +22211,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_System.cc:25: +In file included from runtime/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: @@ -19992,9 +22225,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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 { @@ -20005,9 +22239,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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; @@ -20018,9 +22253,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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; @@ -20031,9 +22267,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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 { @@ -20044,12 +22281,63 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from 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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/nterp_helpers.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_Class.cc:51: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_Class.cc:51: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/java_lang_reflect_Proxy.cc:27: In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: In file included from runtime/scoped_thread_state_change-inl.h:26: In file included from runtime/jni/jni_env_ext-inl.h:22: @@ -20070,7 +22358,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_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: @@ -20091,13 +22379,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from Paruntime/native/java_lang_Throwable.cci:r23>: -:In file included from :runtime/native/scoped_fast_native_object_access-inl.hv:a23l: -uIn file included from eruntime/scoped_thread_state_change-inl.h_:t26y: -In file included from pruntime/jni/jni_env_ext-inl.he:;22 -: -In file included from runtime/jni/local_reference_table-inl.h| : ^25 -: +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: @@ -20106,34 +22392,51 @@ In file 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/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | : 127u:s12i:n gnote: d'iterator' has been explicitly marked deprecated herei -fference_type = s t127d | : : i t esrtartucotr <_sGtLdI:B:CfXoXr1w7a_rDdE_iPtReErCaAtorT_EtDa gi,t evraaltuoer_t -y p| e ^> -::difference_type; + 47 | using difference_type = std::iterator::difference_type; | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 123'iterator' has been explicitly marked deprecated here | -# define 127_ | G L I B CsXtXr1u7c_tD E_PGRLEICBACTXEXD1 7[_[D_E_PdReEpCrATED iterator + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -ecated__]] +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_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: @@ -20154,7 +22457,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_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: @@ -20175,7 +22478,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: +In file included from runtime/native/java_lang_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: @@ -20196,159 +22499,45 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Object.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Object.cc:23: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Throwable.cc:23: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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. -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162clang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_StringFactory.cc:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: -In file included from runtime/native/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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -20360,16 +22549,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: -In file included from runtime/native/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/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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -20381,16 +22562,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: -In file included from runtime/native/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/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: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -20402,16 +22575,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: -In file included from runtime/native/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/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: 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] @@ -20423,16 +22588,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: -In file included from runtime/native/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/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: 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] @@ -20444,16 +22601,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: -In file included from runtime/native/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/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: 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] @@ -20465,7 +22614,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -20485,7 +22637,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/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: @@ -20505,7 +22658,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/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: @@ -20525,7 +22679,24 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +12 warnings generated. +In file included from runtime/native/java_lang_Class.cc:51: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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::differenceIn 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: @@ -20545,27 +22716,43 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: +_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.htype; + | ^ +:26: +In file included from runtime/jni/jni_env_ext-inl.hlibartbase/base/bit_table.h:227:30: note: in instantiation of template class 'art::IterationRange::const_iterator>' requested here +:22: +In file included from runtime/jni/local_reference_table-inl.h: 25227 | class BitT: +In file included from ableRange : runtime/gc_root-inl.h:public IterationRange25: +:In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-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; + :const_iterator> { + | ^ +63runtime/stack_map.h:402:29: note: in instantiation of template class 'art::BitTableRange' requested here + | using valu402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { + | ^ +e/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h127 | struct _GLIBCXX17_DEPRECATED ite:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | rator + | ^ struct +_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h123 | # define _GLI:123:34:B note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +CXIn file included from runtime/native/libcore_io_Memory.ccX17_DEPRECATED [[__deprecated__]] + | ^ +: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: @@ -20585,38 +22772,81 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: +In file included from runtime/native/java_lang_Class.cc:51: +In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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 + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +8 warnings generated. +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { + | ^ +runtime/native/java_lang_Class.cc:451:16: note: in instantiation of template class 'art::StrideIterator' requested here + 451 | for (auto& m : h_klass->GetDirectMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -In file included from runtime/native/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 runtime/native/java_lang_Class.cc:21: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -20627,11 +22857,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -20642,11 +22878,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -20657,57 +22899,27 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/native/java_lang_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/dalvik_system_ZygoteHooks.cc:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -20718,11 +22930,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -20733,11 +22951,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -20748,13 +22972,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/native/java_lang_reflect_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: +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 { | ^ @@ -20764,7 +22982,20 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/oat_file.cc:48: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -20798,7 +23029,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandle.cc:28: +In file included from runtime/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: @@ -20819,23 +23051,46 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:51: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +11 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_reflect_Field.o runtime/native/java_lang_reflect_Field.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -20870,7 +23125,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Thread.cc:26: +In file included from runtime/native/java_lang_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: @@ -20892,95 +23147,78 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_Class.cc:51: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Class.cc:51: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -16 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_VMClassLoader.cc:29: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -21007,48 +23245,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_String.cc:25: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/native/java_lang_Class.cc:451:16: note: in instantiation of template class 'art::StrideIterator' requested here - 451 | for (auto& m : h_klass->GetDirectMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_Class.cc:21: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: +In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -21057,69 +23258,17 @@ In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/native/java_lang_reflect_Parameter.o runtime/native/java_lang_reflect_Parameter.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -8 warnings generated. -clang++ -c -o runtime/native/java_lang_reflect_Proxy.o runtime/native/java_lang_reflect_Proxy.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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_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:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -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/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -21130,11 +23279,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -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/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -21145,108 +23291,20 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -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/non_debuggable_classes.cc:21: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEP12 warnings generated. -RECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -IBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +libdexfile/dex/dex_instruction_iterator.h:64: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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -21257,10 +23315,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +32In 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; @@ -21271,10 +23336,17 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -21285,37 +23357,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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] +: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -21325,9 +23367,8 @@ 123 | # 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/native/java_lang_reflect_Method.cc:21: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -21339,30 +23380,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +runtime/native/java_lang_reflect_Method.cc:53:24: note: in instantiation of template class 'art::StrideIterator' requested here + 53 | for (const auto& m : klass->GetDeclaredVirtualMethods(kRuntimePointerSize)) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_invoke_MethodHandleImpl.cc:26: -In file included from runtime/mirror/method_handle_impl-inl.h:22: +In file included from runtime/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: @@ -21374,58 +23404,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Field.cc:22: +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: In file included from runtime/art_method-inl.h:26: @@ -21440,7 +23428,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Field.cc:22: +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: In file included from runtime/art_method-inl.h:26: @@ -21455,7 +23443,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Field.cc:22: +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: In file included from runtime/art_method-inl.h:26: @@ -21470,7 +23458,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Field.cc:22: +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: In file included from runtime/art_method-inl.h:26: @@ -21485,7 +23473,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Field.cc:22: +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: In file included from runtime/art_method-inl.h:26: @@ -21500,7 +23488,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Field.cc:22: +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: In file included from runtime/art_method-inl.h:26: @@ -21511,246 +23499,19 @@ | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator +8 warnings generated. | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/runtime_image.o runtime/runtime_image.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/native/java_lang_VMClassLoader.cc:22: -libartbase/base/stl_util.h:243:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 243 | : publicclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization - 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -21776,16 +23537,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Executable.cc:22: -In file included from runtime/art_method-alloc-inl.h:20: -In file included from runtime/art_method-inl.h:24: -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/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: @@ -21798,199 +23550,87 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/native/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +10 warnings generated. +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] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:11 warnings generated. -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -ator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_Reference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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.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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Array.cc:21: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -22021,10 +23661,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -note: In file included from runtime/native/java_lang_reflect_Constructor.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: @@ -22042,105 +23683,95 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -in instantiation of template class 'art::StrideIterator' requested here +12 warnings generated. +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::const_iterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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(Stackclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +Map stack_map) const { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_ref_FinalizerReference.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/quick_exception_handler.cc:17: +In file included from runtime/quick_exception_handler.h:28: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested 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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -22166,15 +23797,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Parameter.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -22187,15 +23810,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +16 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -22221,15 +23839,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -22243,263 +23854,13 @@ 123 | # 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Proxy.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Proxy.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Proxy.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Proxy.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Proxy.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/oat_file_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/quick_exception_handler.cc:24: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -22510,9 +23871,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -22523,9 +23885,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -22536,9 +23899,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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 { @@ -22549,9 +23913,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -22562,9 +23927,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_util_CharsetUtils.cc:24: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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; @@ -22575,144 +23941,30 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8In 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/oat_file_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -22738,16 +23990,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/java_lang_reflect_Proxy.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -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/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: @@ -22760,12 +24003,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: +10 warnings generated. +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] +libdexfile/dex/class_iterator.h: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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -22774,7 +24019,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: +In file included from runtime/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: @@ -22788,7 +24033,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: +In file included from runtime/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: @@ -22802,49 +24047,53 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: +In file included from runtime/runtime_intrinsics.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/runtime_intrinsics.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator' is deprecated [-Wdeprecated-declarations] @@ -22856,7 +24105,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +ctIn 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] @@ -22868,7 +24118,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +iIn 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] @@ -22880,7 +24131,30 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +onPcPair>::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime_intrinsics.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/object_lock.cc:20: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h: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] @@ -22892,7 +24166,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/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] @@ -22904,7 +24179,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: +In file included from runtime/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] @@ -22916,11 +24192,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -22951,11 +24226,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/libcore_io_Memory.cc:26: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -22968,100 +24242,58 @@ 30 | typename std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | struct8 _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc:27: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:42: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:48: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:48: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { +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>' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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: @@ -23081,8 +24313,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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: @@ -23102,8 +24333,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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: @@ -23123,8 +24353,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +8 warnings generated. +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: @@ -23144,8 +24374,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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: @@ -23165,8 +24394,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: +In file included from runtime/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: @@ -23186,498 +24414,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/oat_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -8 warnings generated. -clang++ -c -o runtime/object_lock.o runtime/object_lock.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/libcore_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/offsets.o runtime/offsets.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -runtime/native/java_lang_reflect_Method.cc:53:24: note: in instantiation of template class 'art::StrideIterator' requested here - 53 | for (const auto& m : klass->GetDeclaredVirtualMethods(kRuntimePointerSize)) { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/java_lang_reflect_Method.cc:21: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/parsed_options.o runtime/parsed_options.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc:31: -In file included from runtime/native/scoped_fast_native_object_access-inl.h:23: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/plugin.o runtime/plugin.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/native/sun_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/sun_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/read_barrier.o runtime/read_barrier.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_assistant.cc:38: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/native/jdk_internal_misc_Unsafe.cc:32: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_quick_method_header.cc:17: -In file included from runtime/oat_quick_method_header.h:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -23689,8 +24428,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:17: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack.cc:17: +In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] @@ -23702,10 +24441,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' requested here 402 | BitTableRange GetInlineInfosOf(StackMap stack_map) const { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:10 warnings generated. -12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:17: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/stack.cc:17: +In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -23763,9 +24502,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -23776,9 +24518,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -23789,9 +24534,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -23802,9 +24550,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -23815,9 +24566,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/runtime_image.cc:38: +In file included from runtime/class_loader_utils.h:20: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -23828,132 +24582,13 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/nterp_helpers.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/nterp_helpers.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/non_debuggable_classes.cc:21: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ 8 warnings generated. -clang++ -c -o runtime/runtime.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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/oat_file_assistant.cc:55: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +clang++ -c -o runtime/verifier/instruction_flags.o runtime/verifier/instruction_flags.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -23970,10 +24605,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc: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: @@ -23990,10 +24626,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc: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: @@ -24010,10 +24647,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc: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: @@ -24030,10 +24668,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc: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: @@ -24050,10 +24689,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_assistant.cc: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: @@ -24070,152 +24710,47 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:17: -In file included from runtime/quick_exception_handler.h:28: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8 warnings generated. +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { + 44 | class ClassIterator : public std::iterator>' is deprecated [-Wdeprecated-declarations] + e327 | struct SplitStringIter : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +rator_tag, /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +std::string_view> { + 127 | struct _GLIB| ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated hereCXX17_DEPRECATED i + 127 | stterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +ruct _GLIBCXX/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +17_DEPRECATED ite 123 | # define _GLIrator + | ^ +BCXX17_DEPRECATED [[/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + __deprecated_123 | # define __]] | ^ -In file included from runtime/object_lock.cc:20: +GLIBCXX17_DEPIn file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: +RECATED [[__deprecated__]] + | ^ libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ @@ -24225,7 +24760,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: @@ -24238,6 +24773,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 warnings generated. In file included from runtime/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: @@ -24293,7 +24829,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: @@ -24306,180 +24843,165 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 63 | using value_type = std::iterator::44::v35:a lwarning: u'iterator' is deprecated [-Wdeprecated-declarations]e +_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h: 12744 | :c12l:a snote: s 'iterator' has been explicitly marked deprecated hereC +lassIterat or127 | : p u b lisct rsutcdt: :i_tGeLraItBoCr { + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h| ^: +123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | :127#: 12d: enote: f'iterator' has been explicitly marked deprecated herei +ne _ G127L | I B C sXtXr1u7ct_ D_GLIEBPCXRXE1C7_ADTEEPDRE C[A[TE_D_ diteeprrateocr +a t| e ^ +d__]] + | /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h ^: +123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: 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 runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h: 24: +64In file included from | runtime/art_method-inl.h :26 : +uIn file included from slibdexfile/dex/code_item_accessors-inl.h:i24n: +gIn file included from libdexfile/dex/dex_file-inl.h :26d: +ilibdexfile/dex/class_iterator.hf:46f:e27r: ewarning: n'iterator' is deprecated [-Wdeprecated-declarations]c +e_type =46 | s tuds:in:gi tvearluaet_toyrpIt:e:rdatiofrfDeatrae>n::cvea_ltuey_ptey;pe +; +| ^| ^ + +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h +:127: 12127: | note: 'iterator' has been explicitly marked deprecated here s +truct _GLI BC127X | X1 7 _D E PRsEtCrATuEcDt i_tGerLaItBorC +X X| ^1 +7_DE/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hP:R123:E34C:A note: Texpanded from macro '_GLIBCXX17_DEPRECATED'E +D it e123r | a# tdoerfi +n e| ^_ +GLIBCXX17_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hDE:P123R:E34CA:T Enote: D expanded from macro '_GLIBCXX17_DEPRECATED'[ +[__depreca te123d | __#] ]d + e| f ^i +ne _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +In file included from runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/runtime_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_manager.cc:28: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:70: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file.cc:70: -In file included from runtime/oat_file-inl.h:23: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -24522,6 +25044,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/verifier/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -24564,61 +25087,43 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:24: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:24: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-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 runtime/stack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:24: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-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 runtime/stack.cc:23: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -24634,11 +25139,11 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -24654,11 +25159,11 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-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; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -24674,96 +25179,17 @@ In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/nterp_helpers.cc:22: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/nterp_helpers.cc:22: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/nterp_helpers.cc:22: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/nterp_helpers.cc:22: -In file included from runtime/oat_quick_method_header.h:25: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/gc/space/region_space-inl.h:21: +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:26: @@ -24776,15 +25202,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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/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:26: @@ -24797,15 +25215,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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/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:26: @@ -24828,68 +25238,6 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # 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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # 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 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_quick_method_header.cc:24: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -24915,10 +25263,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_quick_method_header.cc:24: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/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: @@ -24936,43 +25285,55 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +In file included from runtime/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:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/oat_quick_method_header.cc:24: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h: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] @@ -24984,7 +25345,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +In file included from runtime/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: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] @@ -24996,7 +25365,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: +In file included from runtime/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: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] @@ -25008,63 +25385,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file.cc:68: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:33: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:33: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # 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/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: +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: @@ -25095,11 +25419,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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/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: +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: @@ -25117,51 +25440,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/object_lock.cc:20: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { @@ -25172,10 +25459,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -25186,10 +25474,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -25200,24 +25489,36 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/thread.cc:42: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.hIn file included from :24: +In file 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 { +libdexfile/dex/dex_instruction_iterator.h:61:14: runtime/vdex_file.cc:31: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + warning: 'iterator' is deprecated [-Wdeprecated-declarations] +190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator 61 | std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # de + | ^ +f/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +ine _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; @@ -25228,10 +25529,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from runtime/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; @@ -25242,7 +25544,41 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:20: +In file included from libartbase/base/bit_vector-inl.h:20: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | In file included from ^ +runtime/verifier/reg_type.cc:17: +In file included from runtime/verifier/reg_type-inl.h:20: +In file included from runtime/verifier/reg_type.h:27: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -25257,7 +25593,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -25272,7 +25608,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -25287,7 +25623,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -25302,7 +25638,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -25317,7 +25653,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: +In file included from runtime/thread_list.cc:33: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -25332,21 +25668,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/oat_file_manager.cc:29: -In file included from libartbase/base/bit_vector-inl.h:20: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -25358,8 +25680,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -25371,8 +25692,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -25384,8 +25704,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -25397,8 +25716,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -25410,8 +25728,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/reference_table.cc:28: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -25423,28 +25740,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/oat_file_manager.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/oat_file_manager.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/reflection.cc:17: -In file included from runtime/reflection-inl.h:28: +In file included from runtime/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: @@ -25471,8 +25774,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflection.cc:17: -In file included from runtime/reflection-inl.h:28: +In file included from runtime/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: @@ -25486,79 +25795,49 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/reference_table.cc:28: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:17: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:17: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -25585,14 +25864,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/quick_exception_handler.cc:24: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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: @@ -25606,131 +25878,36 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:17: -In file included from runtime/stack.h:30: +In file included from runtime/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] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:17: -In file included from runtime/stack.h:30: +In file included from runtime/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] - 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:26: @@ -25745,8 +25922,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/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: @@ -25761,8 +25939,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/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: @@ -25777,8 +25956,21 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +In file included from runtime/trace.cc:25: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123In 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: @@ -25791,10 +25983,11 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17 | _DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +# 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: @@ -25809,8 +26002,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: +dIn 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: @@ -25825,65 +26019,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +efine _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:23: +In file included from runtime/trace.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -25897,7 +26035,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:23: +In file included from runtime/trace.cc:25: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -25911,14 +26049,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -25945,14 +26076,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/oat_file.cc:68: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -25966,51 +26090,117 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:17: +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/nterp_helpers.cc:22: +In file included from runtime/oat_quick_method_header.h:25: In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:17: +In file included from runtime/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] - 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -In file included from runtime/reflective_value_visitor.cc:23: +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/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 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] + In file included from runtime/read_barrier-inl.h:23: +44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +In file included from 123 | # define _GLIruntime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.hBCX:X17_DEPRECATED [[__deprecated__]] + | ^ +26: +In file included from runtime/scoped_thread_state_change.ccIn file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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 { +In file included from libartbase/base/length_prefixed_array.h:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32:26: +libartbase/base/stride_iterator.h: +In file included from libdexfile/dex/dex_file-inl.h:26:27:36: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | u: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +sing value_type = std::iterator ::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hlass StrideIterator : public std::iterator {:127:12 | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t' has been explicitly marked deprecated here + 127 | struct _GLIBCX/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +X17_DEP 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +123 | # d/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] +efine _GLIBCXX17_DEPRECAT 178 | ED: [[__deprecated__]] + | ^ + pIn file included from runtime/scoped_thread_state_change.cc:24: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using diublifferc __iteeratonr_trce_taits<_Iteratype = std:or> { }; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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() { +:iterator>' requested here +pe>::dif 31 | uferencsing difference_type = typenamee_type; + | ^ + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + std::iterator_traits<127It | struer>::dicfferenct e_type; + | _G ^ +LIBCXX17_Druntime/mirror/class-inl.h:986:56: note: Ein instantiation of template class 'art::IterationRange>' requested here +PRE C986 | iATED itnline Iteerator + ratio| ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123n | # define _GLIBCXX17_DEPRECATED [[__deprecated_Range> Class::GetIFields() { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -26018,7 +26208,14 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflective_value_visitor.cc:23: +In file included from runtime/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: @@ -26032,45 +26229,50 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/reflection.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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 { @@ -26081,16 +26283,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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: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; @@ -26101,16 +26298,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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: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; @@ -26121,16 +26313,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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: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 { @@ -26141,16 +26328,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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: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; @@ -26161,16 +26343,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -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/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: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; @@ -26181,7 +26358,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:17: +In file included from runtime/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] - 156 | class const_iterator : public std::iterator::const_iterator' requested 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/reflection.cc:33: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] + 178 | In file included from : public __iterator_traits { }runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -26327,136 +26476,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/signal_catcher.cc:40: -In file included from runtime/jit/profile_saver.h:23: -In file included from runtime/jit/jit_code_cache.h:36: -In file included from runtime/jit/jit_memory_region.h:26: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/thread_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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 @@ -26471,65 +26491,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/scoped_thread_state_change.cc:24: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_intrinsics.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/reflection.cc:17: +In file included from runtime/reflection-inl.h:28: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -26543,8 +26506,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -26552,33 +26515,19 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_options.cc:17: -In file included from runtime/runtime_options.h:33: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: In file included from runtime/jit/jit_code_cache.h:36: In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: @@ -26586,286 +26535,43 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -15 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime.cc:68: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:31: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack.cc:23: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -In file included from runtime/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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime.cc:80: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/mirror/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; - | ^ +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/oat_file_manager.cc:29: +In file included from libartbase/base/bit_vector-inl.h:20: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -26933,8 +26639,7 @@ In file included 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::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -26948,8 +26653,7 @@ In file included 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 difclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -ference_type = std::iterator::difference_type; + 64 | using difference_type = std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -26957,85 +26661,63 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/startup_completed_task.cc:28: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/startup_completed_task.cc:28: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/startup_completed_task.cc:28: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/startup_completed_task.cc:28: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -27049,7 +26731,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: +In file included from runtime/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: @@ -27063,7 +26745,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: +In file included from runtime/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: @@ -27077,37 +26759,29 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from In file included from runtime/oat_file_manager.cc:34: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +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] 44 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 190 | cl/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ha:s127s: 12C:o unote: n'iterator' has been explicitly marked deprecated heret +Iter : p u127b | l i c ssttdru:c:ti t_GeLrIaBtCoXrX<1s7t_dD:E:PfRoErCwAaTrEdD_ iitteerraattoorr +_ t| a ^g +, size_t, size_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ht:,123 :s34i:z enote: _expanded from macro '_GLIBCXX17_DEPRECATED't +, size_ t123> | #{ +d e| f ^i +ne _GLIBCXX17_DEPRECATED/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h [:[127_:_12d:e pnote: r'iterator' has been explicitly marked deprecated heree +cated__]] + 127| | ^ + struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; | ^ @@ -27117,17 +26791,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: +In file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:25: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; | ^ @@ -27137,7 +26802,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: +In file included from runtime/oat_file_manager.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXXIn 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: @@ -27151,7 +26824,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: +1In file included from 7_DEPRECATED [[__druntime/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: @@ -27165,7 +26838,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: +eIn 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: @@ -27177,136 +26850,27 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: + 123 | # define _GLIBCXX17_DEPRECATEDIn file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { + 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +[/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + [127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +_/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: +_deprecatedIn file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; + __]] + | ^ +63 | using value_type = std::iterator::value_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -27314,10 +26878,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: +pIn file included from runtime/vdex_file.cc:38: +In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -27327,70 +26889,55 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated8_ warnings generated. +_]] | ^ -11 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +recated__]] | ^ -In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:28: -In file included from runtime/dex/dex_file_annotations.h:22: -In file included from runtime/mirror/dex_cache.h:30: -runtime/mirror/object_array.h:165:31: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 165 | class ArrayIter : public std::iterator> { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/reflective_value_visitor.cc:23: 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/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/vdex_file.cc:35: 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 { @@ -27414,17 +26961,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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:29: +In file included from runtime/vdex_file.cc:35: 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; @@ -27435,17 +26972,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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:29: +In file included from runtime/vdex_file.cc:35: 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; @@ -27456,17 +26983,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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:29: +In file included from runtime/vdex_file.cc:35: 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 { @@ -27490,17 +27007,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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:29: +In file included from runtime/vdex_file.cc:35: 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; @@ -27511,17 +27018,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:38: -In file included from runtime/class_loader_utils.h:20: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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:29: +In file included from runtime/vdex_file.cc:35: 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; @@ -27532,62 +27029,43 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/verifier/instruction_flags.o runtime/verifier/instruction_flags.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/runtime.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime.cc:51: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/runtime_image.cc:31: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/well_known_classes.cc:26: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -27595,98 +27073,6 @@ | ^ 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -clang++ -c -o runtime/verifier/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/stack_map.cc:26: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/vdex_file.cc:31: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/vdex_file.cc:31: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { | ^ @@ -27709,11 +27095,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/string_builder_append.cc:24: -In file included from runtime/mirror/string-alloc-inl.h:19: -In file included from runtime/mirror/string-inl.h:23: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: +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; @@ -27724,10 +27106,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -2 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -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/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: @@ -27753,8 +27132,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/startup_completed_task.cc:28: -In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/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: @@ -27767,79 +27145,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/verifier/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -8 warnings generated. -clang++ -c -o runtime/verifier/register_line.o runtime/verifier/register_line.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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: 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 { @@ -27850,16 +27159,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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: 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; @@ -27870,16 +27173,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/ti/agent.cc:27: -In file included from runtime/scoped_thread_state_change-inl.h:26: -In file included from runtime/jni/jni_env_ext-inl.h:22: -In file included from runtime/jni/local_reference_table-inl.h:25: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/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: 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; @@ -27890,31 +27187,29 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/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/verifier/register_line.ccIn file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { + :23: +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:1944 | class ClassIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: + warning: 'iterator' is deprecated [-Wdeprecated-declarations]In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -27925,31 +27220,35 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: + +In file included from 55runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h | :127:12: note: 'iterator' has been explicitly marked deprecated here + publ127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.hic:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/verifier/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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 { @@ -27960,13 +27259,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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; @@ -27977,13 +27274,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/verifier/reg_type_cache.cc:17: +In file included from runtime/verifier/reg_type_cache-inl.h:22: +In file included from runtime/class_root-inl.h:22: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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; @@ -27994,7 +27289,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28011,7 +27309,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28028,7 +27329,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28045,7 +27349,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28062,7 +27369,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28079,7 +27389,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28096,31 +27409,69 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:17: -In file included from runtime/verifier/reg_type-inl.h:20: -In file included from runtime/verifier/reg_type.h:27: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +2 warnings generated. +clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | struct _GLIBCXX17_DEPRECATED iIn 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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator: + 127| : ^12 +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h note: 'iterator' has been explicitly marked deprecated here: +123 :34: note: 127expanded from macro '_GLIBCXX17_DEPRECATED' | + 123s | t#r udcetf i_nGLeI B_CGXLXI17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/reg_type.cc:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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; | ^ @@ -28130,8 +27481,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:25: +In file included from runtime/verifier/reg_type.cc:24: +In file included from runtime/class_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; | ^ @@ -28141,9 +27494,82 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +BCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +12 warnings generated. +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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]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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization + + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/signal_catcher.cc:40: +In file included from runtime/jit/profile_saver.h:23: +In file included from runtime/jit/jit_code_cache.h:36: +In file included from runtime/jit/jit_memory_region.h:26: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:In file included from 26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 61 | std::iterator { @@ -28154,9 +27580,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 63 | using value_type = std::iterator::value_type; @@ -28167,9 +27593,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:38: -In file included from libdexfile/dex/class_accessor-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: +In file included from runtime/startup_completed_task.cc:28: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 64 | using difference_type = std::iterator::difference_type; @@ -28180,111 +27606,86 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:20: -In file included from libartbase/base/bit_vector-inl.h:20: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/vdex_file.cc:35: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; +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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/vdex_file.cc:35: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:35: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:35: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:35: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/vdex_file.cc:35: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/ti/agent.cc:27: +In file included from runtime/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: @@ -28293,86 +27694,57 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_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: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:42: -In file included from runtime/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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ - - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ In file included from runtime/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: @@ -28382,19 +27754,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:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28425,7 +27799,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/transaction.cc:27: +In file included from runtime/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: @@ -28443,136 +27820,159 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +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' 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 | In file included from for (const IndexBssMappingEntry& entry : *index_bss_mapping) { + | ^ +runtime/ti/agent.cc/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + :127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h27: +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 { +: 61 | std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +123/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + :127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +34/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + : note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +123 | # defiIn file included from nruntime/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] + e _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +30 | tyIn file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; + pename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; +ructionPcPair>::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: In file included from runtime/art_method-inl.h:26: @@ -28587,7 +27987,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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: @@ -28602,7 +28002,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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: @@ -28617,52 +28017,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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: @@ -28677,7 +28032,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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: @@ -28692,7 +28047,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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: @@ -28707,12 +28062,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -In file included from runtime/art_method-inl.h:33: +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: @@ -28743,10 +28096,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread_list.cc:33: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +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: @@ -28764,9 +28117,13 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: +12 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:33: @@ -28800,9 +28157,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/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: @@ -28823,30 +28178,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc:50: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/thread.cc:50: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -28877,10 +28212,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/ti/agent.cc:27: +In file included from runtime/scoped_thread_state_change-inl.h:26: +In file included from runtime/jni/jni_env_ext-inl.h:22: +In file included from runtime/jni/local_reference_table-inl.h:25: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -28898,237 +28233,251 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 47 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX1clang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +7_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: +In file included from runtime/stack.cc:23: +In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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 +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] + 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h327 | struct SplitStringIter : public std::iterator { + | ^ +:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' +127/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + | stIn file included from ruct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 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] + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/register_line.cc:23: -In file included from runtime/verifier/reg_type-inl.h:20: -In file included from runtime/verifier/reg_type.h:27: -libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 55 | public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/thread.cc:87: -In file included from runtime/monitor_objects_stack_visitor.h:25: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/thread.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +30 warnings generated. +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: @@ -29159,10 +28508,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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: @@ -29180,6 +28529,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -29276,73 +28626,91 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 27 | class StrideIterator : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +2 warnings generated. +clang++ -c -o runtime/entrypoints/quick/quick_cast_entrypoints.o runtime/entrypoints/quick/quick_cast_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/reflection.cc: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +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 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits::const_iterator>' requested here +libartbase/base/iteration_range.h: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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:17: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: -In file included from runtime/gc_root-inl.h:25: -In file included from runtime/read_barrier-inl.h:23: -In file included from runtime/gc/collector/concurrent_copying-inl.h:25: -In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator' is deprecated [-Wdeprecated-declarations] +i 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.ht:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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 { +erator_tag, T> { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:29: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::mirror::ArrayIter>>' requested here + 162 | __void_t>' [with _Iterator = art::mirror::ArrayIter>>] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/arch/memcmp16.o runtime/arch/memcmp16.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/method_verifier.cc:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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:33: @@ -29535,7 +28808,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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:33: @@ -29555,7 +28829,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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:33: @@ -29575,7 +28850,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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:33: @@ -29608,7 +28884,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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:33: @@ -29628,7 +28905,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/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:33: @@ -29648,174 +28926,137 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/trace.cc:50: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/trace.cc:50: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:26: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type_cache.cc:26: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -10 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +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: @@ -29846,10 +29087,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +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: @@ -29867,58 +29108,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/var_handles.cc:22: -In file included from runtime/method_handles-inl.h:24: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/thread_list.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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: @@ -29949,9 +29142,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/reg_type.cc:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/thread_list.cc:33: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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: @@ -29969,10 +29163,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/arch/arm64/instruction_set_features_arm64.o runtime/arch/arm64/instruction_set_features_arm64.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:63: +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] @@ -30000,7 +29193,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/method_verifier.cc:63: +In file included from runtime/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] @@ -30015,10 +29210,16 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +10 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 44 | class ClassIterator : public std::iterator { @@ -30029,10 +29230,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 46 | using value_type = std::iterator::value_type; @@ -30043,10 +29245,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:26: +In file included from libdexfile/dex/code_item_accessors-inl.h:24: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 47 | using difference_type = std::iterator::difference_type; @@ -30057,10 +29260,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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 { @@ -30071,10 +29275,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -30085,10 +29290,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:32: +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; @@ -30099,10 +29305,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: +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: @@ -30135,10 +29339,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/register_line.cc:24: -In file included from runtime/verifier/register_line-inl.h:24: -In file included from runtime/verifier/reg_type_cache-inl.h:22: -In file included from runtime/class_root-inl.h:22: +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: @@ -30158,235 +29360,125 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -19 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/class_verifier.cc:22: +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | class ClassIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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: In file included from runtime/gc/space/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/verifier/class_verifier.cc:22: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iIn 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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +t 61e | std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hr:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/class_verifier.cc:22: +atorIn 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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/arch/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/arch/arm64/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/arch/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -16 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -2 warnings generated. -clang++ -c -o runtime/entrypoints/entrypoint_utils.o runtime/entrypoints/entrypoint_utils.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/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: @@ -30395,110 +29487,58 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here - 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/var_handles.cc:22: +In file included from runtime/method_handles-inl.h:24: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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: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; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verifier/verifier_deps.cc:22: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -8 warnings generated. -In file included from runtime/verifier/verifier_deps.cc:34: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -clang++ -c -o runtime/entrypoints/jni/jni_entrypoints.o runtime/entrypoints/jni/jni_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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. -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: -In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: In file included from libartbase/base/length_prefixed_array.h:26: @@ -30524,8 +29564,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/verify_object.cc:17: -In file included from runtime/verify_object-inl.h:22: +In file included from runtime/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: @@ -30539,12 +29582,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: @@ -30577,8 +29617,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/well_known_classes.cc:26: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/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: @@ -30598,149 +29639,87 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8 warnings generated. +clang++ -c -o runtime/entrypoints/quick/quick_math_entrypoints.o runtime/entrypoints/quick/quick_math_entrypoints.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:50: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/thread.cc:50: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/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 + 162 | In file included from runtime/entrypoints/math_entrypoints.cc:19: In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 46 | using value_type = std::iterator::value_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from libdexfile/dex/code_item_accessors-inl.h:24 __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 44 | classIn 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIClassIterator : publBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:26: -libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 44 | class ClassIterator : public std::iterator { +ic std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -30748,7 +29727,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -30763,7 +29743,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:26: @@ -30826,55 +29807,48 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:26: -In file included from libdexfile/dex/code_item_accessors-inl.h:24: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -12 warnings generated. -clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -30917,42 +29891,69 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: +In file included from runtime/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:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; - | ^ +libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 61 | std::iterator { + | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ @@ -30963,25 +29964,11 @@ In file included from runtime/art_method-inl.h:24: In file included from runtime/class_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' @@ -30991,17 +29978,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +8 warnings generated. +8 warnings generated. +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -31015,27 +30004,35 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: 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; +libdexfile/dex/dex_instruction_iterator.h:63:27: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator +162 | /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: + __voidIn 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:28: libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; + _64 | using difference_type = std::iterator::difference_type; | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -31043,8 +30040,42 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: +t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/vdex_file.cc:42: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | structclang++ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization + _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:44:35: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -31056,7 +30087,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -31068,7 +30101,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: In file included from libdexfile/dex/dex_file-inl.h:26: libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -31080,8 +30115,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -9 warnings generated. -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: 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] @@ -31093,7 +30129,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: 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] @@ -31105,7 +30143,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:32: 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] @@ -31117,140 +30157,233 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/entrypoints/quick/quick_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:61:14: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 61 | std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/trace.cc:29: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 63 | using value_type = std::iterator::value_type; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: -In file included from libdexfile/dex/dex_file-inl.h:28: -libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 64 | using difference_type = std::iterator::difference_type; +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; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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 { @@ -31261,10 +30394,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -31275,10 +30406,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:25: +In file included from 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; @@ -31379,36 +30508,139 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -15 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: -In file included from runtime/quick_exception_handler.h:28: +In file included from runtime/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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:46:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 46 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:26: +libdexfile/dex/class_iterator.h:47:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 47 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/thread.cc: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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: -In file included from runtime/quick_exception_handler.h:28: +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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc:22: -In file included from runtime/quick_exception_handler.h:28: +15 warnings generated. +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +clang++ -c -o runtime/monitor_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:23: In file included from runtime/art_field-inl.h:24: In file included from runtime/class_linker-inl.h:24: In file included from runtime/art_method-inl.h:33: @@ -31460,33 +30737,31 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: +In file included from runtime/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: @@ -31495,20 +30770,111 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -14 warnings generated. -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:23: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/class_verifier.cc:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -31517,32 +30883,124 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:25: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here + 162 | __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/class_verifier.cc:22: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/class_verifier.cc:22: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -31551,20 +31009,106 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/runtime.cc:51: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/monitor_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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 + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:25: @@ -31578,7 +31122,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/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: @@ -31592,7 +31136,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/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: @@ -31604,14 +31148,93 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIn file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:63:27: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 63 | using value_type = std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:25: +In file included from libdexfile/dex/dex_file-inl.h:28: +libdexfile/dex/dex_instruction_iterator.h:64:32: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 64 | using difference_type = std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/method_verifier.cc:58: +In file included from runtime/verifier/reg_type-inl.h:20: +In file included from runtime/verifier/reg_type.h:27: +libartbase/base/bit_vector.h:55:19: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 55 | public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +11 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +clang++ -c -o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/reg_type_cache.cc:26: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: 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] -IBCXX17_DEPRECATED [[__deprecated__]] - | ^ 44 | class ClassIterator : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -31652,6 +31275,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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +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 { @@ -31662,7 +31327,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/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: @@ -31676,7 +31341,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/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: @@ -31690,7 +31355,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/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: @@ -31704,7 +31369,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/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: @@ -31718,7 +31383,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/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: @@ -31732,66 +31397,60 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -4 warnings generated. -clang++ -c -o runtime/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +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: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 { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/thread_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/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:33: @@ -31800,32 +31459,51 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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 { +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/verifier_deps.cc:22: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::ClassAccessor::DataIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::ClassAccessor::DataIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/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:33: @@ -31834,31 +31512,56 @@ In file included from runtime/gc/collector/concurrent_copying-inl.h:25: In file included from runtime/gc/space/region_space-inl.h:21: In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/mirror/class-inl.h:29: +In file included from runtime/class_linker.h:36: +libdexfile/dex/class_accessor.h:182:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 182 | using value_type = typename std::iterator::value_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/interpreter/mterp/nterp.o runtime/interpreter/mterp/nterp.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +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: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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/verifier/verifier_deps.cc:34: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +4 warnings generated. +In file included from runtime/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: +In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: +In file included from 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/length_prefixed_array.h:26: libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ @@ -31881,14 +31584,8 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:19: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/verify_object.cc:17: +In file included from runtime/verify_object-inl.h:22: In file included from runtime/mirror/object-inl.h:26: In file included from runtime/mirror/class-inl.h:24: In file included from libartbase/base/array_slice.h:24: @@ -31902,52 +31599,57 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/interpreter/mterp/nterp_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +clang++ -c -o runtime/arch/x86_64/context_x86_64.o runtime/arch/x86_64/context_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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] + 156 | class const_iterator : public std::iterator::const_iterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::BitTable::const_iterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/array_slice.h:24: -In file included from libartbase/base/length_prefixed_array.h:26: -libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 30 | typename std::iterator::difference_type; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 12 warnings generated. -clang++ -c -o runtime/arch/x86_64/context_x86_64.o runtime/arch/x86_64/context_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +clang++ -c -o runtime/arch/x86_64/entrypoints_init_x86_64.o runtime/arch/x86_64/entrypoints_init_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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: @@ -31978,10 +31680,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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: @@ -31999,87 +31701,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_iterator : public std::iterator::const_iterator' requested here - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/math_entrypoints.cc:19: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +clang++ -c -o runtime/arch/x86_64/thread_x86_64.o runtime/arch/x86_64/thread_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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/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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -fno-omit-frame-pointer -fno-rtti -fstrict-aliasing -fvisibility=protected -Wa,--noexecstack -Wno-invalid-offsetof -Wno-invalid-partial-specialization +In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h: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: @@ -32110,10 +31737,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_fillarray_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/entrypoints/entrypoint_utils.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -32131,6 +31758,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +16 warnings generated. +clang++ -c -o runtime/arch/x86/fault_handler_x86.o runtime/arch/x86/fault_handler_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -32170,76 +31803,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: -In file included from runtime/entrypoints/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: -In file included from runtime/entrypoints/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/interpreter/mterp/nterp.cc:23: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -32273,7 +31837,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:17: In file included from runtime/art_method-inl.h:24: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -32294,55 +31858,45 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: -In file included from runtime/entrypoints/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 - 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] - 178 | : public __iterator_traits<_Iterator> { }; +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: -In file included from runtime/entrypoints/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/mterp/nterp.cc:23: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -8 warnings generated. -clang++ -c -o runtime/arch/x86_64/entrypoints_init_x86_64.o runtime/arch/x86_64/entrypoints_init_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: @@ -32419,13 +31973,17 @@ 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + 123 | # define _GLIBCXX17_DEPRECAT8 warnings generated. +ED [[__deprecated__]] | ^ -clang++ -c -o runtime/arch/x86_64/thread_x86_64.o runtime/arch/x86_64/thread_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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. +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 In file included from runtime/arch/x86_64/context_x86_64.cc:20: In file included from libartbase/base/bit_utils_iterator.h:28: libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] - 190 | class CountIter : public std::iterator { + 190 | class CountIter : public std::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -32454,10 +32012,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -32488,10 +32047,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: -In file included from runtime/art_method-inl.h:24: -In file included from runtime/class_linker-inl.h:23: -In file included from runtime/art_field-inl.h:28: +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:24: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -32509,69 +32069,47 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -3 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:28: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +clang -c -o runtime/arch/x86_64/memcmp16_x86_64.o runtime/arch/x86_64/memcmp16_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:28: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_cast_entrypoints.cc:17: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/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: @@ -32605,7 +32143,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/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: @@ -32626,37 +32164,70 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -clang++ -c -o runtime/arch/x86/fault_handler_x86.o runtime/arch/x86/fault_handler_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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +3 warnings generated. +clang -c -o runtime/arch/x86_64/quick_entrypoints_x86_64.o runtime/arch/x86_64/quick_entrypoints_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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_x86_64.S runtime/interpreter/mterp/x86_64ng/arithmetic.S runtime/interpreter/mterp/x86_64ng/array.S runtime/interpreter/mterp/x86_64ng/control_flow.S runtime/interpreter/mterp/x86_64ng/floating_point.S runtime/interpreter/mterp/x86_64ng/invoke.S runtime/interpreter/mterp/x86_64ng/main.S runtime/interpreter/mterp/x86_64ng/object.S runtime/interpreter/mterp/x86_64ng/other.S +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -In file included from libartbase/base/bit_table.h:32: -libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] - 327 | struct SplitStringIter : public std::iterator { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:19: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +8 warnings generated. +clang++ -c -o 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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64.o debian/out/mterp_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator +10 warnings generated. +12 warnings generated. +8 warnings generated. 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: @@ -32705,6 +32276,61 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 27 | class StrideIterator : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:19: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from runtime/interpreter/mterp/nterp_impl.cc:18: In file included from runtime/interpreter/interpreter_common.h:34: In file included from runtime/art_field-inl.h:24: @@ -32713,7 +32339,8 @@ 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 | s11 warnings generated. +td::iterator { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator @@ -32753,11 +32380,178 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24: +9 warnings generated. +8 warnings generated. +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 In file included from std::iterator' is deprecated [-Wdeprecated-declarations] +n 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +dom_access_iterator_tag, T> { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] +In file included from 178 | : public __iteratruntime/arch/x86/fault_handler_x86.cc:28: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ho:r_traits<_Iterator> { }; + | ^ +123:/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: in instantiation of template class 'std::__iterator_traits>' requested here +34libartbase/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h :123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +8 warnings generated. +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: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iIn 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] +t 190 | class CountIter : public std::iterator { + | ^ +e/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + r127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.ha:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +tor_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/entrypoint_utils.cc:28: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/arch/x86/fault_handler_x86.cc:28: +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] 156 | class const_iterator : public std::iterator' is deprecated [-Wdeprecated-declarations] - 156 | class const_In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +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: @@ -32853,51 +32641,132 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -iterator : public std::iterator::const_iterator' requested here +In file included from libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178:14: note: during template argument deduction for class template partial specialization '__iterator_traits<_Iterator, __void_t>' [with _Iterator = art::StrideIterator] 178 | : public __iterator_traits<_Iterator> { }; | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/entrypoint_utils.cc:28: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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 libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from libprofile/profile/profile_compilation_info.cc:17: +In file included from libprofile/profile/profile_compilation_info.h:39: +In file included from libdexfile/dex/type_reference.h:25: +In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_dexcache_entrypoints.cc:24: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -32912,7 +32781,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24: +In file included from runtime/entrypoints/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: @@ -32927,7 +32796,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24: +In file included from runtime/entrypoints/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: @@ -32957,7 +32826,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24: +In file included from runtime/entrypoints/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: @@ -32974,58 +32843,114 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -std=gnu++17 -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here - 162 | __void_t>' [with _Iterator = art::StrideIterator] - 178 | : public __iterator_traits<_Iterator> { }; - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_lock_entrypoints.cc:19: -In file included from runtime/mirror/object-inl.h:26: -In file included from runtime/mirror/class-inl.h:24: -In file included from libartbase/base/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +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 { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecIn file included from atedruntime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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/x86_64/jni_entrypoints_x86_64.o runtime/arch/x86_64/jni_entrypoints_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -8 warnings generated. -clang -c -o runtime/arch/x86_64/memcmp16_x86_64.o runtime/arch/x86_64/memcmp16_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -19 warnings generated. -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/math_entrypoints.cc:19: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -33037,7 +32962,7 @@ libartbase/base/stride_iterator.h:27:36: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 27 | class StrideIterator : public std::iterator { | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here +note: /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here 162 | __void_t>' [with _Iterator = art::StrideIterator] @@ -33045,23 +32970,44 @@ | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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::iteratoclang -c -o runtime/arch/x86_64/quick_entrypoints_x86_64.o runtime/arch/x86_64/quick_entrypoints_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -r_traits::difference_type; + 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 | 'iterator' has been explicitly marked deprecated here +in 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +l/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + i123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +ne IterationRange> Class::GetIFields() { | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPIn 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: +libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] +R 156 | class const_iterator : public std::iterator::const_iterator' requested here + 415 | for (StackMap stack_map : stack_maps_) { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.hC:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:34: -In file included from runtime/art_field-inl.h:24: -In file included from runtime/class_linker-inl.h:24: -In file included from runtime/art_method-inl.h:33: +ATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:17: +In file included from runtime/art_method-inl.h:24: +In file included from runtime/class_linker-inl.h:23: +In file included from runtime/art_field-inl.h:28: In file included from runtime/gc_root-inl.h:25: In file included from runtime/read_barrier-inl.h:23: In file included from runtime/gc/collector/concurrent_copying-inl.h:25: @@ -33078,9 +33024,55 @@ | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] +In file included from runtime/entrypoints/jni/jni_entrypoints.cc:28: +In file included from runtime/entrypoints/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 + ^ +162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -runtime/interpreter/mterp/gen_mterp.py debian/out/mterp_x86_64.S runtime/interpreter/mterp/x86_64ng/arithmetic.S runtime/interpreter/mterp/x86_64ng/array.S runtime/interpreter/mterp/x86_64ng/control_flow.S runtime/interpreter/mterp/x86_64ng/floating_point.S runtime/interpreter/mterp/x86_64ng/invoke.S runtime/interpreter/mterp/x86_64ng/main.S runtime/interpreter/mterp/x86_64ng/object.S runtime/interpreter/mterp/x86_64ng/other.S -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +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: +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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_alloc_entrypoints.cc:24: In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: In file included from runtime/nth_caller_visitor.h:22: In file included from runtime/stack.h:30: @@ -33095,7 +33087,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +In file included from runtime/entrypoints/quick/quick_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: @@ -33110,10 +33102,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -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_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/out -Ilibartbase -Ilibartbase/arch -Ilibartpalette/include -Ilibdexfile -Ilibdexfile/external/include -Ilibelffile -Ilibnativebridge/include -Ilibnativeloader/include -Ilibprofile -Iodrefresh/include -Iruntime -Isigchainlib -Itools/cpp-define-generator -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -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 debian/out/mterp_x86_64.o debian/out/mterp_x86_64.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 -fcf-protection -fPIC -std=gnu17 -gdwarf-4 -fcommon -fno-rtti -fstrict-aliasing -fvisibility=protected -DMTERP_USE_AVX -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -DART_BASE_ADDRESS_MAX_DELTA=0x1000000 -DART_BASE_ADDRESS_MIN_DELTA=-0x1000000 -DART_BASE_ADDRESS=0x60000000 -DART_DEFAULT_COMPACT_DEX_LEVEL=fast -DART_DEFAULT_GC_TYPE_IS_CMS -DART_ENABLE_ADDRESS_SANITIZER=1 -DART_ENABLE_CODEGEN_x86_64 -DART_FRAME_SIZE_LIMIT=1736 -DART_READ_BARRIER_TYPE_IS_BAKER=1 -DART_STACK_OVERFLOW_GAP_arm=8192 -DART_STACK_OVERFLOW_GAP_arm64=8192 -DART_STACK_OVERFLOW_GAP_riscv64=8192 -DART_STACK_OVERFLOW_GAP_x86_64=8192 -DART_STACK_OVERFLOW_GAP_x86=8192 -DART_TARGET -DART_TARGET_LINUX -DART_USE_READ_BARRIER=1 -DBUILDING_LIBART=1 -DIMT_SIZE=43 -DUSE_D8_DESUGAR=1 -I. -I/usr/include/android/cpu_features -I/usr/include/android/nativehelper -I/usr/include/android/lzma -Icmdline -Idebian/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/entrypoints/quick/quick_jni_entrypoints.cc:21: +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: @@ -33143,7 +33132,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +In file included from runtime/entrypoints/quick/quick_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: @@ -33160,50 +33149,6 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -8 warnings generated. -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ In file included from runtime/interpreter/mterp/nterp.cc:23: In file included from runtime/class_linker-inl.h:23: In file included from runtime/art_field-inl.h:28: @@ -33257,50 +33202,42 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +8 warnings generated. +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:190:31: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 190 | class CountIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libprofile/profile/profile_compilation_info.cc:17: -In file included from libprofile/profile/profile_compilation_info.h:39: -In file included from libdexfile/dex/type_reference.h:25: -In file included from libdexfile/dex/string_reference.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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +In file included from libartbase/base/bit_table.h:32: +libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] + 327 | struct SplitStringIter : public std::iterator { + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here 127 | struct _GLIBCXX17_DEPRECATED iterator | ^ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/arch/x86/fault_handler_x86.cc:28: -In file included from runtime/oat_quick_method_header.h:25: +4 warnings generated. +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] @@ -33312,8 +33249,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/arch/x86/fault_handler_x86.cc:28: -In file included from runtime/oat_quick_method_header.h:25: +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] @@ -33325,9 +33264,10 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/arch/x86/fault_handler_x86.cc:28: -In file included from runtime/oat_quick_method_header.h:25: +In file included from runtime/entrypoints/quick/quick_field_entrypoints.cc:24: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' 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] + 156 | class const_iterator : public std::iterator::const_iterator' requested here + 162 | __void_t>' [with _Iterator = art::BitTable::const_iterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struc19 warnings generated. +t _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/entrypoints/quick/quick_jni_entrypoints.cc:21: +In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/nth_caller_visitor.h:22: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: +libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +15 warnings generated. +8 warnings generated. +12 warnings generated. +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 { @@ -33383,10 +33375,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -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 { @@ -33397,7 +33388,12 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libprofile/profile/profile_compilation_info.cc:51: +12 warnings generated. +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: +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 { | ^ @@ -33407,7 +33403,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from libprofile/profile/profile_compilation_info.cc:51: +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: +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 { | ^ @@ -33417,10 +33417,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -33446,14 +33445,13 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_throw_entrypoints.cc:23: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -33462,38 +33460,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: -In file included from runtime/nth_caller_visitor.h:22: -In file included from runtime/stack.h:30: -In file included from runtime/stack_map.h:25: -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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator>' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/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: In file included from runtime/stack_map.h:25: @@ -33522,8 +33489,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/entrypoints/quick/quick_trampoline_entrypoints.cc:29: -In file included from runtime/entrypoints/entrypoint_utils-inl.h:42: +In file included from runtime/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: In file included from runtime/stack_map.h:25: @@ -33539,11 +33505,66 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -4 warnings generated. In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:162:27: note: in instantiation of template class 'art::StrideIterator' requested here + 162 | __void_t>' [with _Iterator = art::StrideIterator] + 178 | : public __iterator_traits<_Iterator> { }; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:178: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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:34: +In file included from runtime/art_field-inl.h:24: +In file included from runtime/class_linker-inl.h:24: +In file included from runtime/art_method-inl.h:33: +In file included from runtime/gc_root-inl.h:25: +In file included from runtime/read_barrier-inl.h:23: +In file included from runtime/gc/collector/concurrent_copying-inl.h:25: +In file included from runtime/gc/space/region_space-inl.h:21: +In file included from runtime/mirror/object-inl.h:26: +In file included from runtime/mirror/class-inl.h:24: +In file included from libartbase/base/array_slice.h:24: +In file included from libartbase/base/length_prefixed_array.h:26: +libartbase/base/stride_iterator.h:30:21: warning: 'iterator' is deprecated [-Wdeprecated-declarations] + 30 | typename std::iterator::difference_type; + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from runtime/interpreter/mterp/nterp.cc: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: @@ -33556,9 +33577,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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: @@ -33571,9 +33592,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +12 warnings generated. +4 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: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -33601,9 +33624,9 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp_impl.cc:18: -In file included from runtime/interpreter/interpreter_common.h:42: -In file included from runtime/common_dex_operations.h:42: +In file included from runtime/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: libartbase/base/bit_table.h:156:38: warning: 'iterator' is deprecated [-Wdeprecated-declarations] @@ -33618,8 +33641,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -12 warnings generated. -In file included from runtime/interpreter/mterp/nterp.cc:26: +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: @@ -33634,7 +33656,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: +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: @@ -33649,7 +33671,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: +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: @@ -33679,7 +33701,7 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -In file included from runtime/interpreter/mterp/nterp.cc:26: +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: @@ -33697,9 +33719,14 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 12 warnings generated. -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: +12 warnings generated. +12 warnings generated. +12 warnings generated. +In file included from runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: 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 { @@ -33710,9 +33737,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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 runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: In file included from libartbase/base/bit_table.h:32: libartbase/base/stl_util.h:327:38: warning: 'iterator>' is deprecated [-Wdeprecated-declarations] 327 | struct SplitStringIter : public std::iterator { @@ -33723,9 +33752,11 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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 runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -33751,13 +33782,15 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # 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 runtime/interpreter/mterp/nterp_impl.cc:18: +In file included from runtime/interpreter/interpreter_common.h:42: +In file included from runtime/common_dex_operations.h:42: +In file included from runtime/stack.h:30: +In file included from runtime/stack_map.h:25: libartbase/base/bit_table.h:156:38: warning: 'iterator' 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here @@ -33766,44 +33799,47 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ -4 warnings generated. -8 warnings generated. 12 warnings generated. 8 warnings generated. 12 warnings generated. +14 warnings generated. +12 warnings generated. +12 warnings generated. +19 warnings generated. 12 warnings generated. 12 warnings generated. +8 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/x86_64/context_x86_64.o runtime/arch/x86_64/entrypoints_init_x86_64.o runtime/arch/x86_64/thread_x86_64.o runtime/monitor_pool.o runtime/arch/x86/fault_handler_x86.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/x86_64/jni_entrypoints_x86_64.o runtime/arch/x86_64/memcmp16_x86_64.o runtime/arch/x86_64/quick_entrypoints_x86_64.o debian/out/mterp_x86_64.o -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -Wl,--keep-unique,__jit_debug_register_code -Wl,--keep-unique,__dex_debug_register_code -L/usr/lib/x86_64-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -Wl,-soname,libart.so.0 -shared cd debian/out && ln -s libart.so.0 libart.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libdexfile_support.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/libdexfile_support.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/libdexfile_support.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -o debian/out/libdexfile_support.so.0 libdexfile/external/dex_file_supp.cc -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -DNO_DEXFILE_SUPPORT -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -shared -Wl,-soname,libdexfile_support.so.0 cd debian/out && ln -s libdexfile_support.so.0 libdexfile_support.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libsigchain.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/libsigchain.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/libsigchain.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -o debian/out/libsigchain.so.0 sigchainlib/sigchain.cc -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/usr/include/android -fmessage-length=0 -fno-exceptions -fno-strict-aliasing -no-canonical-prefixes -Wno-c99-designator -Wno-gnu-designator -Wno-gnu-folding-constant -Isigchainlib -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -shared -Wl,-soname,libsigchain.so.0 cd debian/out && ln -s libsigchain.so.0 libsigchain.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libnativebridge.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/libnativebridge.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/libnativebridge.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -c -o libnativebridge/native_bridge.o libnativebridge/native_bridge.cc -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/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 -Ilibnativebridge/include clang++ -o debian/out/libnativebridge.so.0 libnativebridge/native_bridge.o -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -L/usr/lib/x86_64-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -ldl -llog -shared cd debian/out && ln -s libnativebridge.so.0 libnativebridge.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libnativeloader.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/libnativeloader.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/libnativeloader.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -c -o libnativeloader/native_loader.o libnativeloader/native_loader.cpp -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/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 -Ilibnativebridge/include -Ilibnativeloader/include clang++ -o debian/out/libnativeloader.so.0 libnativeloader/native_loader.o -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -L/usr/lib/x86_64-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -ldl -lnativebridge -shared cd debian/out && ln -s libnativeloader.so.0 libnativeloader.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/dexlist.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/dexlist.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/dexlist.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -c -o dexlist/dexlist.o dexlist/dexlist.cc -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/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 -Ilibartbase -Ilibdexfile -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 -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 In file included from dexlist/dexlist.cc:34: @@ -34020,7 +34056,7 @@ clang++ -o debian/out/dexlist dexlist/dexlist.o -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -nodefaultlibs -L/usr/lib/x86_64-linux-gnu/android -Ldebian/out -Wl,-rpath=/usr/lib/x86_64-linux-gnu/android -lsigchain -lart -latomic -lbacktrace -lbase -lc -lcpu_features -ldexfile_support -ldl -lgcc_s -llog -llz4 -lnativebridge -lnativeloader -lpthread -lstdc++ -ltinyxml2 -lz -lziparchive make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/libdexfile_external.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/libdexfile_external.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/libdexfile_external.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' clang++ -o debian/out/libdexfile_external.so.0 libdexfile/external/dex_file_ext.cc -g -O2 -ffile-prefix-map=/build/reproducible-path/android-platform-art-14.0.0+r15=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -UDEBUG -I/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 -Ilibartbase -Ilibdexfile -Ilibdexfile/external/include -Wl,-z,relro -Wl,-z,now -fPIC -fuse-ld=lld -Wl,--build-id=sha1 -shared -Wl,-soname,libdexfile_external.so.0 In file included from libdexfile/external/dex_file_ext.cc:40: @@ -34237,7 +34273,7 @@ cd debian/out && ln -s libdexfile_external.so.0 libdexfile_external.so make[2]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_auto_build --buildsystem=makefile -- --file=debian/dexdump.mk - make -j20 "INSTALL=install --strip-program=true" --file=debian/dexdump.mk + make -j42 "INSTALL=install --strip-program=true" --file=debian/dexdump.mk make[2]: Entering directory '/build/reproducible-path/android-platform-art-14.0.0+r15' 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 -fcf-protection -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 -fcf-protection -fPIC -std=gnu++2a -gdwarf-4 @@ -34275,6 +34311,39 @@ /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ +In file included from dexdump/dexdump_cfg.cc:28: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from dexdump/dexdump_cfg.cc:28: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ +In file included from dexdump/dexdump_cfg.cc:28: +In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here + 127 | struct _GLIBCXX17_DEPRECATED iterator + | ^ +/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' + 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] + | ^ In file included from dexdump/dexdump.cc:53: In file included from libdexfile/dex/class_accessor-inl.h:26: In file included from libdexfile/dex/code_item_accessors-inl.h:24: @@ -34453,39 +34522,6 @@ 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] | ^ 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 { - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from dexdump/dexdump_cfg.cc:28: -In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from dexdump/dexdump_cfg.cc:28: -In file included from 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/x86_64-linux-gnu/14/../../../../include/c++/14/bits/stl_iterator_base_types.h:127:12: note: 'iterator' has been explicitly marked deprecated here - 127 | struct _GLIBCXX17_DEPRECATED iterator - | ^ -/usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/x86_64-linux-gnu/c++/14/bits/c++config.h:123:34: note: expanded from macro '_GLIBCXX17_DEPRECATED' - 123 | # define _GLIBCXX17_DEPRECATED [[__deprecated__]] - | ^ -In file included from dexdump/dexdump_cfg.cc:28: In file included from 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: @@ -34679,9 +34715,9 @@ debian/out/dmtracedump 2>&1 | grep 'Turn on HTML output' -h - Turn on HTML output LD_LIBRARY_PATH=debian/out debian/out/dexdump -h 2>&1 | grep dexfile -12-27 18:09:59.946 3882581 3882581 E dexdump : dexdump_main.cc:42 dexdump: [-a] [-c] [-d] [-e] [-f] [-h] [-i] [-j] [-l layout] [-n] [-o outfile] dexfile... +01-31 02:40:19.485 3486451 3486451 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 -12-27 18:09:59.981 3882584 3882584 E dexlist : dexlist.cc:198 dexlist: [-m p.c.m] [-o outfile] dexfile... +01-31 02:40:19.494 3486454 3486454 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 @@ -34708,59 +34744,59 @@ dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump (ELF format: 'elf64-x86-64' abi: 'ELF:64:l:amd64:0'; RPATH: '/usr/lib/x86_64-linux-gnu/android') dpkg-shlibdeps: warning: cannot find library libnativebridge.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf64-x86-64' abi: 'ELF:64:l:amd64:0'; RPATH: '/usr/lib/x86_64-linux-gnu/android') dpkg-shlibdeps: warning: cannot find library libnativeloader.so needed by debian/dexlist/usr/bin/dexlist (ELF format: 'elf64-x86-64' abi: 'ELF:64:l:amd64:0'; RPATH: '/usr/lib/x86_64-linux-gnu/android') -dpkg-shlibdeps: warning: symbol _ZN3art15StandardDexFile12IsMagicValidEPKh used by debian/android-libart/usr/lib/x86_64-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/x86_64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativeloader/usr/lib/x86_64-linux-gnu/android/libnativeloader.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dmtracedump/usr/lib/android-sdk/platform-tools/dmtracedump was not linked against libgcc_s.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativebridge/usr/lib/x86_64-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/x86_64-linux-gnu/android/libdexfile_support.so.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN7android4base10LogMessage6streamEv used by debian/android-libart/usr/lib/x86_64-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/x86_64-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/x86_64-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/x86_64-linux-gnu/android/libdexfile_external.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN3art15StandardDexFile12IsMagicValidEPKh used by debian/android-libart/usr/lib/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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/x86_64-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 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) +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 liblog.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.10 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libz.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libatomic.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against 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 libbacktrace.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against liblz4.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-x86-64.so.2 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-x86-64.so.2.usr-is-merged -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libnativebridge/usr/lib/x86_64-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/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/x86_64-linux-gnu/android/libnativeloader.so.0 was not linked against libgcc_s.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: symbol _ZN7android4base14GetIntPropertyIiEET_RKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES2_S2_S2_ used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol OpenNativeLibrary used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZTVN11unwindstack4MapsE used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol AddSpecialSignalHandlerFn used by debian/android-libart/usr/lib/x86_64-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/x86_64-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/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol PreZygoteForkNativeBridge used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN11unwindstack3Elf17SetCachingEnabledEb used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN7android4base5SplitERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_ used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries dpkg-shlibdeps: warning: symbol _ZN7android4base9SetLoggerEOSt8functionIFvNS0_5LogIdENS0_11LogSeverityEPKcS5_jS5_EE used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _ZN7android4base8EndsWithESt17basic_string_viewIcSt11char_traitsIcEES4_ used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol XzUnpacker_IsStreamWasFinished used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol _Z18ExtractEntryToFileP10ZipArchivePK8ZipEntryi used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries -dpkg-shlibdeps: warning: symbol NativeBridgeGetTrampoline used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZN8tinyxml211XMLDocument5ClearEv used by debian/android-libart/usr/lib/x86_64-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/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol adler32 used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZNK8tinyxml27XMLNode17FirstChildElementEPKc used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries +dpkg-shlibdeps: warning: symbol _ZTVN11unwindstack8UnwinderE used by debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 found in none of the libraries dpkg-shlibdeps: warning: 107 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/x86_64-linux-gnu/android/libdexfile_support.so.0 found in none of the libraries -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libart/usr/lib/x86_64-linux-gnu/android/libdexfile_external.so.0 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libsigchain.so.0 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libdexfile_support.so.0 were not linked against libgcc_s.so.1 (they use none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libz.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against 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 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 liblog.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libtinyxml2.so.10 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against 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 libatomic.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against 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 libbacktrace.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libsigchain.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexlist/usr/bin/dexlist was not linked against libgcc_s.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libatomic.so.1 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libz.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/android-libart/usr/lib/x86_64-linux-gnu/android/libdexfile_support.so.0 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libdexfile_external.so.0 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libart.so.0 debian/android-libart/usr/lib/x86_64-linux-gnu/android/libsigchain.so.0 were not linked against libgcc_s.so.1 (they use none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against liblog.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libgcc_s.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libsigchain.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 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 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 libz.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against liblz4.so.1 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libatomic.so.1 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libbacktrace.so.0 (it uses none of the library's symbols) dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libtinyxml2.so.10 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against libdexfile_external.so.0 (it uses none of the library's symbols) -dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/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 liblog.so.0 (it uses none of the library's symbols) +dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/dexdump/usr/lib/android-sdk/build-tools/debian/dexdump was not linked against 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 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 libgcc_s.so.1 (it uses none of the library's symbols) make[1]: Leaving directory '/build/reproducible-path/android-platform-art-14.0.0+r15' dh_installdeb debian/rules override_dh_gencontrol @@ -34774,15 +34810,15 @@ dh_builddeb dpkg-deb: building package 'dexdump-dbgsym' in '../dexdump-dbgsym_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'dexdump' in '../dexdump_14.0.0+r15-4_amd64.deb'. -dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'dmtracedump-dbgsym' in '../dmtracedump-dbgsym_14.0.0+r15-4_amd64.deb'. +dpkg-deb: building package 'dmtracedump' in '../dmtracedump_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'android-libart' in '../android-libart_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'android-libart-dbgsym' in '../android-libart-dbgsym_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'android-libnativebridge' in '../android-libnativebridge_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'android-libnativebridge-dbgsym' in '../android-libnativebridge-dbgsym_14.0.0+r15-4_amd64.deb'. +dpkg-deb: building package 'android-libnativeloader' in '../android-libnativeloader_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'android-libnativeloader-dbgsym' in '../android-libnativeloader-dbgsym_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'dexlist-dbgsym' in '../dexlist-dbgsym_14.0.0+r15-4_amd64.deb'. -dpkg-deb: building package 'android-libnativeloader' in '../android-libnativeloader_14.0.0+r15-4_amd64.deb'. dpkg-deb: building package 'dexlist' in '../dexlist_14.0.0+r15-4_amd64.deb'. dpkg-genbuildinfo --build=binary -O../android-platform-art_14.0.0+r15-4_amd64.buildinfo dpkg-genchanges --build=binary -O../android-platform-art_14.0.0+r15-4_amd64.changes @@ -34791,12 +34827,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/3458192/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3458192/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/3852786 and its subdirectories -I: Current time: Fri Dec 27 18:11:15 -12 2024 -I: pbuilder-time-stamp: 1735366275 +I: removing directory /srv/workspace/pbuilder/3458192 and its subdirectories +I: Current time: Sat Jan 31 02:41:00 +14 2026 +I: pbuilder-time-stamp: 1769776860